-1
バッチ実行中に "エラー"を置き換える方法はありますか?私はそれを使用して5日以上経過したファイルを削除し、成功すると「ファイルが削除されました」と表示します。しかし今、削除するファイルがない場合、「検索基準内にファイルが見つかりませんでした」というメッセージが表示されます。削除するファイルがない場合は、自分のテキストで置き換えることはできますか?バッチファイル "エラー"
バッチ実行中に "エラー"を置き換える方法はありますか?私はそれを使用して5日以上経過したファイルを削除し、成功すると「ファイルが削除されました」と表示します。しかし今、削除するファイルがない場合、「検索基準内にファイルが見つかりませんでした」というメッセージが表示されます。削除するファイルがない場合は、自分のテキストで置き換えることはできますか?バッチファイル "エラー"
"> nul 2> & 1"を追加すると、ほとんどのコマンドでエラーが発生するのを抑制できます。その後、コマンドの成功または失敗に行動する
del *.txt >nul 2>&1
、あなたは、コマンドの結果コードを確認するにはERRORLEVELを使用することができます:例えば
del *.txt >nul 2>&1
IF %ERRORLEVEL% NEQ 0 goto fail
Echo Success
Exit
:fail
echo Something went wrong
あなたは疲れて持っているもののいくつかのコードを追加してください。あなたが望むものの例、あなたが望むように起こっていないことの例。 – IncredibleHat