Установка флага cmd.exe / V: ON без запуска нового экземпляра - PullRequest
5 голосов
/ 29 января 2009

Есть ли способ включить расширение переменной времени выполнения для cmd.exe (обычно это делается с помощью cmd /V:ON) без запуска нового экземпляра cmd.exe?

Точно так же можно изменить другие настройки / флаги на лету?

Ответы [ 2 ]

8 голосов
/ 29 января 2009

Попробуйте это:

setlocal enabledelayedexpansion

Там также

setlocal enableextensions

, что эквивалентно cmd /E:ON.

Ссылка: setlocal /?.

2 голосов
/ 29 января 2009

Попробуйте

setlocal ENABLEDELAYEDEXPANSION
...