SETX从文件

时间:2016-05-15 14:03:51

标签: windows powershell

我想设置一些文件中指定的环境变量。 使用setx一次适用于一个环境,但如何管理具有以下内容的文件

FOO bar
BAR foo

我在想这样的事情

setx < cat envvars.txt

但当然它不起作用。

1 个答案:

答案 0 :(得分:1)

您正在寻找一个Foreach-Object循环来启动SETX以及循环中的当前项目。

一个例子:

Get-Content c:\file.txt | Foreach-Object {SETX [Options] $_}

我们获取文件的内容c:\ file.txt,并且每个项目使用SETX