我想创建一个运行特定程序的批处理文件,然后命令窗口退出,我尝试了这个原因我将创建该批处理文件的快捷方式,以便批处理文件位于根目录
@echo off
"program.exe" "mainframe.pkg"
exit
它有效但黑色窗口不会消失并导致程序大惊小怪导致它有周边。任何方法来删除黑色丑陋的CMD窗口。
答案 0 :(得分:1)
使用start
命令。
@echo off
start "" "program.exe" "mainframe.pkg"
start
命令之后的第一个引用字符串是控制台窗口标题(如果您正在启动控制台程序);它可以是一个空字符串,如我的例子中所示。之后,指定程序名称及其参数。
脚本末尾不需要exit
命令。 (事实上,我推荐不使用/b
参数,因为如果您从cmd.exe
提示符运行脚本,则cmd.exe
窗口将会在没有警告的情况下关闭。)
答案 1 :(得分:0)
您需要将0号出口添加到程序的末尾,如下所示:
@echo off
start "program.exe" "mainframe.pkg"
exit /B 0
这应该有用,但请告诉我!
答案 2 :(得分:0)
@echo 关闭
start /B "" "program.exe" "mainframe.pkg"
退出/B 0