SetEnv 任务

设置或删除指定环境变量的值。

参数

下表描述了 SetEnv 任务的参数。

Parameter

说明

Name

必选 String 参数。

环境变量名。

OutputEnvironmentVariable

可选 String 输出参数。

包含分配给 Name 参数指定的环境变量的值。

Prefix

强制 Boolean 参数。

true 和 Value 参数指定的环境变量的值;或者如果找不到环境变量,则返回 Name。 如果为 false,则只会将 Value 参数的值分配给环境变量。

Target

可选 String 参数。

指定存储环境变量的位置。 指定“用户”或“计算机”。

有关更多信息,请参见 MSDN 网站上的“EnvironmentVariableTarget Enumeration”(EnvironmentVariableTarget 枚举)。

Value

可选 String 参数。

分配给 Name 参数指定的环境变量的值。 如果 Value 为空且变量存在,则删除该变量。 如果变量不存在,则即使无法执行该操作也不会发生错误。

有关更多信息,请参见 MSDN 网站上的“Environment::SetEnvironmentVariable Method”(Environment::SetEnvironmentVariable 方法)。

请参见

其他资源

MSBuild 任务参考