我如何在powershell 1.0
中执行此bash样式命令调用的等效操作output = `VAR1=value /path/someCommand`
本质上,我需要制造一个私人&临时$ env:VAR1用于调用someCommand。
答案 0 :(得分:2)
您可以在PowerShell中设置流程环境变量,如下所示:
$env:VAR1 = 'value'
然后调用命令:
/path/someCommand
然后删除进程env var:
remove-item Env:\Var1
答案 1 :(得分:0)
假设您要将该命令的输出存储在var1中:
$var1 = $_ | /path/someCommand
假设你想要一个别名,那么output
每当被调用时都会运行该代码:
Set-Alias output "$var = /path/someCommand"