次のコマンドを含む 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 ...
こうすることで、すべてが元のウィンドウ内に留まります。