设置cmd.exe/V:ON标志而不启动新实例

Cam*_*ron 5 flags cmd batch-file

有没有办法在cmd /V:ON不启动cmd.exe的新实例的情况下为cmd.exe 启用执行时变量扩展(通常通过键入来完成)?

同样,其他设置/标志可以动态更改吗?

Blo*_*ard 8

试试这个:

setlocal enabledelayedexpansion
Run Code Online (Sandbox Code Playgroud)

还有

setlocal enableextensions
Run Code Online (Sandbox Code Playgroud)

这相当于cmd /E:ON.

参考:setlocal /?.