質問: Start/WAIT Program.bat ですから、私が必要とするのは、バッチファイルを/ WAITに別のバッチファイルを終了させるために置くことができるということです。しかし、最初のスクリプトから起動したバッチファイルを閉じると、プロンプトが表示されます言って: ^ CTerminateバッチジョブ(Y/N)? 終了時に一時ファイルを削除する必要があるため、自動的に 'N'を選択するようにスイッチなどを設定できますか? 1. プログラムはファイルを%homedrive%にコピーします 2. プログラムが別のスクリプト(homedriveにコピーされたファイルの1つ)を起動します 3. プログラムが終了すると、コピーされたファイルが削除されます。 ソリューションの試行: -START/WAIT +/I +/B内の異なるコマンドスイッチ(IまたはBを追加しても何も役に立ちません) start/waitプログラムの後に/ Cと/ Kスイッチを使用します.bat +/C +/K(何の影響もありません) スクリプトの前提: フラッシュドライブを取り外してステーションをロックできるように(したがって、ファイルを外部ソースにコピーするには)
回答: さて、 `echo n | `nバッチジョブ(Y/N)を終了させる`に `n` を自動的に応答させるには、program.bat` `[Ctrl] -C` を押した。 すべてのプログラムの中断を無効にする信頼できる方法はありません(バッチファイルはほとんどありません)。ユーザーがウィンドウを閉じるのを止めるのは何ですか?