我想通过另一个批处理或 vbs 脚本以最小化模式运行批处理文件。我试过的是:
batch1.bat
@echo off
start /min batch2.bat
批处理2.bat
@echo off
{my program}
del /f /q batch1.bat >nul
del /f /q batch2.bat >nul
当我尝试这个时,一切正常,第二个批处理运行并完成它的工作,但最后一个最小化的命令提示符窗口保持显示,the windows can not fond the batch file
并显示批处理文件路径的简单提示,如命令提示符所示。
如果我只使用exit
命令而不是del /f /q batch2.bat >nul
第二批中的这一行,那么它可以按我的意愿工作,但是对于我的程序来说,在运行后删除 batch2 很重要。
我唯一的目标是以最小化模式运行 batch2。所以有什么帮助吗?我也不能在这里使用快捷方式进行批处理。