有没有办法在每次调用之后让Run或Exec保留环境变量?VBScript运行/执行设置环境一次并重复使用
例如,调用vcvars32
,做了很多的路径配置和什么:
shell.Run "vcvars32.bat", 0, True
然后我想能够调用msbuild
在这种配置环境:
shell.Run "msbuild.exe example.sln /t:Rebuild /p:Configuration=""Debug|Win32""", 0, True
这可能吗?
我能找到的唯一选择是用两个命令创建一个组合批处理脚本,然后调用它。但是如果我每次都需要调用安装脚本,那似乎很浪费,如果让环境设置一次然后再使用它,那将是非常好的。
谢谢,不知道为什么我没有想到明显! – 2013-05-13 15:31:52