Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何在使用批处理文件时关闭cmd窗口?_Batch File_Cmd - Fatal编程技术网

Batch file 如何在使用批处理文件时关闭cmd窗口?

Batch file 如何在使用批处理文件时关闭cmd窗口?,batch-file,cmd,Batch File,Cmd,新批处理文件,首先尝试实际。尝试创建一个简单的批处理文件,该文件将打开notpad++的一个新实例。批处理文件工作,新的notpad++窗口打开,但cmd窗口也保持打开状态。启动记事本的新实例后,如何关闭批处理文件中的cmd窗口 @ECHO OFF CALL cd C:\Program Files (x86)\Notepad++\ CALL notepad++.exe -multiInst 只有从记事本++退出后,才能从命令行退出。 1.如果您想在退出记事本++后退出cmd,请将退出添加到

新批处理文件,首先尝试实际。尝试创建一个简单的批处理文件,该文件将打开notpad++的一个新实例。批处理文件工作,新的notpad++窗口打开,但cmd窗口也保持打开状态。启动记事本的新实例后,如何关闭批处理文件中的cmd窗口

@ECHO OFF

CALL cd C:\Program Files (x86)\Notepad++\

CALL notepad++.exe -multiInst

只有从记事本++退出后,才能从命令行退出。
1.如果您想在退出记事本++后退出cmd,请将退出添加到批处理文件的末尾。

2.为什么不使用快捷方式而不是批处理文件来启动记事本++?

只有在退出记事本++后才能从命令行退出。
1.如果您想在退出记事本++后退出cmd,请将退出添加到批处理文件的末尾。

2.为什么不使用快捷方式而不是批处理文件来启动notepad++?

您可以使用
start

start notepad++

start
调用立即返回时,不需要从批处理中使用显式的
exit
(通过
goto:eof
exit/b
)调用。

您可以使用
start

start notepad++

start
调用立即返回时,应该不需要从批处理中使用显式的
exit
(通过
goto:eof
exit/b
)因为批处理文件名为notepad++,所以不能使用。为什么要从批处理文件调用它,而不是创建快捷方式?因为批处理文件名为notepad++,所以不能这样做。为什么要从批处理文件调用它而不是创建快捷方式?通常的原因是缺少对快捷方式中相对路径的支持。通常的原因是缺少对快捷方式中相对路径的支持