Хотелось бы создать диалог с пользователем, в котором можно получить строку.
И присвоить введенный текст переменной окружения.
Пока я вижу один способ ввода строки с сонсоли:
copy con: ...
А дальше?
CMD/BAT - Как ввести строку?
-
бУРов
Re: CMD/BAT - Как ввести строку?
Нашёл!
set /P VARNAME=[Подсказка]
Но ещё бы так, чтобы вывести значение VARNAME, а пользователь бы его редактировать мог.
И дальше переопределить VARNAME новым значением.
set /P VARNAME=[Подсказка]
Но ещё бы так, чтобы вывести значение VARNAME, а пользователь бы его редактировать мог.
И дальше переопределить VARNAME новым значением.
-
бУРов
Re: CMD/BAT - Как ввести строку?
set MyVar=OldValue
echo %MyVar%
set /p MyVar="Change %MyVar% to"
echo %MyVar%
pause
echo %MyVar%
set /p MyVar="Change %MyVar% to"
echo %MyVar%
pause
-
Dr.DG
Re: CMD/BAT - Как ввести строку?
Не то. Думаю, это принципиальное ограничение -- его не победить. Нужно чтобы работали стрелки влево/вправо и можно было РЕДАКТИРОВАТЬ.
-
бУРов