有沒有辦法在每次調用之後讓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