繁体   English   中英

当 'Cls' 不关闭命令行窗口时,什么代码会关闭?

[英]What code will close a the command line window when 'Cls' does not?

我有一个启动独立环聊的批处理文件,但cmd控制台窗口不会关闭,即使在“CLS”或“ECHO OFF”是最后一行时也不会关闭。 什么代码会关闭命令行窗口?

我有答案 - 我只需要在现有代码之前加上:Start ""

您需要的是Start命令。

试试下面的例子,看看我的意思:

@Calc.exe

现在试试这个:

@Start Calc.exe

您需要做的就是将Calc.exe替换为您的实际可执行文件的名称。

顺便说一句,如果您的程序或其路径包含空格,您应该使用这种格式,其中""是一个空白标题,(可以选择填充)。

Start "" "C:\Path To\My Program.exe"

我希望这有帮助

exit

你甚至可以选择在它后面放一个数字,这通常意味着:

exit 0 // successful exit
exit 1 // erroneous exit (something went wrong)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM