0

我如何在 powershell 1.0 中执行与此 bash 样式命令调用等效的操作

output = `VAR1=value /path/someCommand`

本质上,我需要制造一个私有和临时的 $env:VAR1 来调用 someCommand。

4

2 回答 2

2

您可以像这样在 PowerShell 中设置进程环境变量:

$env:VAR1 = 'value'

然后调用命令:

/path/someCommand

然后删除进程 env var:

remove-item Env:\Var1
于 2013-07-29T07:03:08.083 回答
0

假设您想将该命令的输出存储在 var1 中:

$var1 = $_ | /path/someCommand

假设您想要一个别名,那么output每当调用时都会运行该代码:

Set-Alias output "$var = /path/someCommand"
于 2013-07-29T07:01:14.657 回答