[解決済み] Windows XP以降のWindowsです。ウィンドウを表示せず、バックグラウンドでバッチファイルを実行するには?
質問内容
同じような質問にすでに答えていることは承知しています ( Windows 起動時にバックグラウンドでバッチ ファイルを実行する )、今回はバッチを起動する必要があります。
- を別のバッチから起動する必要があります。
- コンソール ウィンドウを表示せずに
- すべての引数で は不可視のバッチに渡されます。
最初のバッチはコンソールウィンドウで実行されます。しかし、2つ目のバッチは(1つ目のバッチによって 非同期で によって起動される) 2 番目のバッチもコンソール ウィンドウを表示させたくないのです。
私はちょうどそれを行うVBScriptスクリプトを思いつきました。そして、そのスクリプトを 回答として置き、他の人が参照できるように しかし、もしあなたが他のアイデアや解決策を持っているならば、遠慮なく投稿してください。
注:Windowsのコマンドプロセッサのコンソールウィンドウは、多くの人々によって、本当は正しいDOSウィンドウではない、と名付けられています。
回答ありがとうございました。私の理解では、非同期でスクリプトを呼び出して不可視モードで実行する必要がある場合。
-
コンソールウィンドウにすでにある2番目のスクリプトから。
start /b
で十分です。 - Windows から。 をトリガーすることなく、2 番目のウィンドウ の場合、私の解決策はまだ有効です。
どのように解決するのですか?
2つ目のバッチファイルは非同期で実行する必要がありますか? 通常、1つのバッチファイルが別のバッチファイルを同期的に実行するには
call
コマンドで同期的に実行され、2 番目のバッチ ファイルは最初のバッチ ファイルのウィンドウを共有します。
あなたは
できる
使用
start /b
2番目の.bat
を実行すると、2つ目のバッチファイルが起動します。
a
を同期して起動します。 両方のバッチファイルが同時にコンソールに書き込むと、出力が重なってしまい、おそらく判読不能になります。 また、バッチファイルには
exit
コマンドを2つ目のバッチファイルの末尾に記述してください。
cmd
のシェルに移動します。
関連
-
Win10ショートカットキーBOOK(史上最強の完成度)
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] Windowsのコマンドラインからアプリケーションの終了コードを取得するにはどうすればよいですか?
-
[解決済み] Windowsのバッチファイルから長いコマンドを複数行に分割する
-
[解決済み] 1つの.BATファイル内で複数の.BATファイルを実行する方法
-
[解決済み] バッチファイル内で改行をエコーする方法を教えてください。
-
[解決済み] Windowsのコマンドラインで、現在の日付/時刻をファイル/フォルダー名で使用するために適切な形式で取得するにはどうすればよいですか?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
SetTimer(タイマー)のいくつかの使い方
-
PID 4の "Unable to open process "によってポート80が使用されています。
-
[解決済み] プログラム起動後にコンソールを開いたままにせず、バッチファイルからプログラムを実行するにはどうすればよいですか?
-
[解決済み] bat ファイルで複数の maven コマンドを実行するには?
-
[解決済み] Windowsのコマンドラインでテキストファイルを結合し、先頭行を削除する。
-
[解決済み] CMDがAdministratorとして実行されているか、または昇格した特権を持っているかどうかを検出する方法は?
-
[解決済み] 渡された引数をWindowsのバッチファイルにリダイレクトする [duplicate]
-
[解決済み] ダウンロードした.boxファイルをVagrantに追加するには?
-
[解決済み] git が case の変更を無視するようにするには?
-
[解決済み] Windowsで.gitconfigの場所を変更する