1

ファイルをコピーしたり、プログラムを実行したりしたいのですが、ファイルまたは場所が見つからないとします。この種の問題が発生したときに、コンピューターでコマンド ウィンドウを一時停止するにはどうすればよいですか? ファイルを別の場所にコピーするだけでなく、プログラムを実行するためのバッチ ファイルを作成しました。

どんな助けでも大歓迎です。

4

2 に答える 2

3

バッチ スクリプトでは、コマンド xcopyではなく実際のコピーを行うために使用します-は、 とは異なり、コピーの結果に応じてエラー コードを返します。これについては、ここの備考セクションに記載されています。copyxcopycopy

Aleksandr が述べたように、スクリプトの一部としてエラー コードを使用して、エラーで一時停止することができます。すべてのエラーで一時停止したい場合は、次のようにスクリプトを実行できます。

xcopy /HECY <source> <destination>
if %ERRORLEVEL% NEQ 0 pause

明らかに、上記の と をそれぞれコピー元とコピー先の場所に置き換える必要があります。

/HECY スイッチは単なる例ですが、この場合、xcopy に隠しファイルをコピーし、ディレクトリを再帰化し、コピー先にファイルが存在する場合は自動的に上書きするように指示するために使用できます。これらは、特定のニーズに合わせて微調整できます。

于 2013-01-02T11:49:02.217 に答える
1

エラー コードを確認し、ゼロでない場合は一時停止します

于 2013-01-02T10:42:51.117 に答える