私は以前に Windows 用の DOS コードを使用していましたが、応答のどこに入力すれば、その応答に即座に応答するかを知りたいと思っています。私は次のようなシーケンスを使用していました。
set /a LLevel1_2=Blank
set /p LLevel1_2=
if %LLevel1_2%==1 goto Level1_3
問題は、ユーザーが回答を入力した後に「Enter」を押さなければならないことでした。私は使用することを考えました:
choice /c abcd /t 5 /d d
if %errorlevel%==4 goto Menu ELSE goto Part2
それは、単に空白になるのではなく、潜在的な答えをリストします:
set /p LLevel1_2=
返信してください。あなたが提供できる助けに感謝します。
また、「Caps Lock Sensitive」にできるとボーナスです。