基本的には、ユーザーが有効な入力を提供するまでループする必要があるセクションがありますが、無効な入力が継続的に入力された場合は、SET /P MYVAR="Selection? "
を毎回新しい行に印刷します。バッチスクリプトプログラミング - エコーする場所の行を変更する方法はありますか?
私はむしろ行いたい:
:SELECTION
SET /P MYVAR="Selection? "
IF ERROR HERE (//I realize this is pseudo code for the error check
ECHO MAKE A VALID SELECTION...
MOVE UP 2 ROWS?
GOTO :SELECTION
)
私はこれをやりたがりませんでしたが、私はそれが私の唯一の選択だと思います... –