Windows v7.1 SDK的二进制文件夹中有一个SetEnv.Cmd
脚本,用于正确设置环境。问题是这个脚本显然只适用于cmd.exe
,我找不到任何适用于powershell的等效脚本。
所以,我必须使用cmd.exe吗?还是有一种方法可以使用powershell(除了手动重写SetEnv.Cmd脚本 - 即使那样也行)。
Windows v7.1 SDK的二进制文件夹中有一个SetEnv.Cmd
脚本,用于正确设置环境。问题是这个脚本显然只适用于cmd.exe
,我找不到任何适用于powershell的等效脚本。
所以,我必须使用cmd.exe吗?还是有一种方法可以使用powershell(除了手动重写SetEnv.Cmd脚本 - 即使那样也行)。
@echo off
call "C:\Path\To\SetEnv.cmd" param1 param2 param3
powershell.exe -noexit
有人编写了一个ps1脚本,解析SDK的setenv,这样您就可以避免额外的进程:
http://www.tavaresstudios.com/Blog/post/The-last-vsvars32ps1-Ill-ever-need.aspx