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