ファイルをコピーしたり、プログラムを実行したりしたいのですが、ファイルまたは場所が見つからないとします。この種の問題が発生したときに、コンピューターでコマンド ウィンドウを一時停止するにはどうすればよいですか? ファイルを別の場所にコピーするだけでなく、プログラムを実行するためのバッチ ファイルを作成しました。
どんな助けでも大歓迎です。
ファイルをコピーしたり、プログラムを実行したりしたいのですが、ファイルまたは場所が見つからないとします。この種の問題が発生したときに、コンピューターでコマンド ウィンドウを一時停止するにはどうすればよいですか? ファイルを別の場所にコピーするだけでなく、プログラムを実行するためのバッチ ファイルを作成しました。
どんな助けでも大歓迎です。
バッチ スクリプトでは、コマンド
xcopy
ではなく実際のコピーを行うために使用します-は、 とは異なり、コピーの結果に応じてエラー コードを返します。これについては、ここの備考セクションに記載されています。copy
xcopy
copy
Aleksandr が述べたように、スクリプトの一部としてエラー コードを使用して、エラーで一時停止することができます。すべてのエラーで一時停止したい場合は、次のようにスクリプトを実行できます。
xcopy /HECY <source> <destination>
if %ERRORLEVEL% NEQ 0 pause
明らかに、上記の と をそれぞれコピー元とコピー先の場所に置き換える必要があります。
/HECY スイッチは単なる例ですが、この場合、xcopy に隠しファイルをコピーし、ディレクトリを再帰化し、コピー先にファイルが存在する場合は自動的に上書きするように指示するために使用できます。これらは、特定のニーズに合わせて微調整できます。
エラー コードを確認し、ゼロでない場合は一時停止します