По сути, у меня есть раздел, в котором мне нужно выполнить цикл до тех пор, пока пользователь не предоставит действительный ввод, но если они постоянно вводят неверный ввод, и я просто продолжаю запрашивать 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
)