尝试从PowerShell脚本中运行命令行可执行文件,遗憾的是当前限制是仅运行版本2的主机。
命令运行正常,但它似乎只是添加到变量的部分输出,并且偶然会丢失最重要的信息。无论如何都要将所有东西都捕获到输出中?
$output = Invoke-Expression ($itemCommand)
Write-Output $output
在v3和v4上进行的测试工作正常,实际上可以在不使用$ output的情况下逃脱。
任何人都知道在运行v2的主机上是否可以拥有PowerShell v3或v4的可移植副本?