ちょっとしたファイルを作りたいです。これがコードのごく一部です...
@echo off
:hi
set /p "input=>>"
%input%
pause
OK!しかし今、私はこのようなものを追加したいと思います...
IF %input% error with execution goto error
IF %input% execution successful goto great
もちろん、少し即興で演奏しました。使用できるコマンドはありますか?
%ERRORLEVEL%
非常に便利な名前の変数もあります。
@echo off
:hi
set /p "input=>> "
%input%
if %errorlevel%==9009 echo not a valid command & goto :hi
if %errorlevel%==0 echo successful & goto :hi
echo failed with errorlevel %errorlevel%
goto :hi
注:%errorlevel%9009は、「そのようなコマンドがない」ことを意味します。%errorlevel%0は「コマンドが成功した」ことを意味し、その他の%errrorlevel%は「エラー」を意味します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加