Ответ 1
Чтобы очистить переменную, независимо от того, как она была установлена:
set "var1="
В пакетных файлах Windows я принимаю переменную от пользовательского ввода set /p var1=
, после использования var1
я не знаю, как reset/очистить его значение.
Если я не reset/очистить его значение, когда пользователь снова встречает set /p var1=
, и пользователь вводит напрямую. предыдущее значение ввода будет оставаться там. Я не хочу этого, Как reset для ввода нового пользователя?
Чтобы очистить переменную, независимо от того, как она была установлена:
set "var1="
редкая проблема, но вы можете попробовать следующее:
set "var=%var*=%"