[解決済み] あるbatファイルを他のbatファイルからバックグラウンドで実行するにはどうしたらいいですか?
2022-02-07 19:38:28
質問内容
私は、朝、必要なすべてのプログラムを起動する "setup" スクリプトを実行しています。これらの中には、環境の追加設定が必要なものもあるので、小さなBATスクリプトでそれらをラップする必要があります。
Windows XPでこのようなスクリプトをバックグラウンドで実行するにはどうしたらよいでしょうか。
CALL env-script.bat
は同期的に実行されます。つまり、env-script のコマンドが終了した後に、セットアップスクリプトを続行することができます。
START/B env-script.bat
は、同じコマンド プロンプトで CMD.exe の別のインスタンスを実行し、非常に混乱した状態にします(ネストされた CMD.exe の出力が表示され、キーボードはしばらくの間停止し、スクリプトは実行されません)。
START/B CMD env-script.bat
は同じ結果をもたらします。CMDのフラグはどれも私の請求書と一致しないようです。
解決方法は?
実は、私の場合、以下の方法でうまくいき、新しいウィンドウが作成されます。
test.cmd:
@echo off
start test2.cmd
start test3.cmd
echo Foo
pause
test2.cmd
@echo off
echo Test 2
pause
exit
test3.cmd
@echo off
echo Test 3
pause
exit
のパラメータと組み合わせます。
start
というように
/min
のように、新しいウィンドウを目の前に表示させたくない場合は、Mosheが指摘したように、新しいウィンドウを表示させます。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン