为VS2017设置环境变量

Setting environment variable for VS2017

我正在为 VS2017 安装一个软件扩展,这需要我创建一个批处理文件来设置 'TargetVisualStudioEdition' 环境变量,在我的例子中,该变量应该设置为 Community。 到目前为止我所做的是创建以下简单的批处理文件:

set "%TargetVisualStudioEdition%"="Community"

一旦我 运行 我收到:

set ""="Community"

然后,当我 运行 安装程序时,安装停止,因为尚未设置环境变量。 我错过了什么吗?

认为您不需要 %s 包装变量; 只是做 set VARIABLE = value %% 只是引用变量。 如果此变量将在进程之间共享,请使用 setx