3
我想运行一个cmd.exe,它可以在调用时评估环境变量,而不是在何时解析命令。如果我将BASE设置为2并回显它,我应该看到数字2,尽管运行此脚本没有正确设置基数。为命令提示符扩展环境变量
预期的行为: C:\Users\schristo>cmd.exe /X /C "set BASE=2 && echo %BASE% && pause" 2 Press any key to continue . . .
实际行为: C:\Users\schristo>cmd.exe /X /C "set BASE=2 && echo %BASE% && pause" %BASE% Press any key to continue . . .
我错过了/ V:ON和!BASE!部分。 – Steve 2012-03-23 19:30:06