从批处理文件执行命令后关闭 db2cmd 提示符
Close db2cmd prompt after command execution from a batch file
我正在尝试在执行命令后关闭 db2cmd。目标是在我使用任务计划程序将其安排到每天 运行 2100 小时之前完善此文件。批处理文件开始执行命令,命令被执行但提示没有关闭。
我已经通过以下链接,但没有任何组合有效。
How to close the command line window after running a batch file?
How to automatically close cmd window after batch file execution?
这是我的短剧本
start C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
该命令有效,但提示在完成后仍保持打开状态。我试过 -
"&& 退出 0",
"exit 0" 在下一行,
"exit" 在下一行,
"start db2cmdadmin "db2 -tvf D:\stats.sql > D:\stats.output""
但没有关闭提示。我该如何纠正?
我没试过这个,但它通常对我有用。在 `
的末尾
start `C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
放
goto eof
然后放一个循环
:eof
然后退出
所以总的代码是
@echo off
start `C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
goto eof
:eof
exit
您可能希望将命令行开关 /c
添加到您的命令中
start C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe /c "db2 -tvf D:\stats.sql > D:\stats.output"
我正在尝试在执行命令后关闭 db2cmd。目标是在我使用任务计划程序将其安排到每天 运行 2100 小时之前完善此文件。批处理文件开始执行命令,命令被执行但提示没有关闭。
我已经通过以下链接,但没有任何组合有效。
How to close the command line window after running a batch file?
How to automatically close cmd window after batch file execution?
这是我的短剧本
start C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
该命令有效,但提示在完成后仍保持打开状态。我试过 -
"&& 退出 0",
"exit 0" 在下一行,
"exit" 在下一行,
"start db2cmdadmin "db2 -tvf D:\stats.sql > D:\stats.output""
但没有关闭提示。我该如何纠正?
我没试过这个,但它通常对我有用。在 `
的末尾start `C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
放
goto eof
然后放一个循环
:eof
然后退出 所以总的代码是
@echo off
start `C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe "db2 -tvf D:\stats.sql > D:\stats.output"
goto eof
:eof
exit
您可能希望将命令行开关 /c
添加到您的命令中
start C:\"Program Files"\IBM\SQLLIB\BIN\db2cmdadmin.exe /c "db2 -tvf D:\stats.sql > D:\stats.output"