我有一个包含以下命令的 bat 文件。
start /WAIT /d "C:\Program Files\7-Zip" 7z.exe u -ms=off "D:\7zbackup\android.7z" "C:\xampp\htdocs\android"
start /WAIT /d "C:\Program Files\7-Zip" 7z.exe u -ms=off "D:\7zbackup\aspnet.7z" "C:\xampp\htdocs\aspnet"
start /WAIT /d "C:\Program Files\7-Zip" 7z.exe u -ms=off "D:\7zbackup\bitbucket.7z" "C:\xampp\htdocs\bitbucket"
start /WAIT /d "C:\Program Files\7-Zip" 7z.exe u -ms=off "D:\7zbackup\bitbucket_sourcetree.7z" "C:\xampp\htdocs\bitbucket_sourcetree"
它会在每行命令前提示一个 cmd 窗口。如何让它不提示并最小化运行或在后台运行?
答案1
答案2
您的使用会start
导致新窗口出现。
7z
是 7-Zip 的命令行程序,因此可以直接调用:
"C:\Program Files\7-Zip\7z.exe" u ...
这样,所有内容都保留在原始窗口内。