捕获外部cmd输出

时间:2018-06-26 10:30:27

标签: powershell

我正在尝试从外部cmd捕获输出。该cmd生成密钥文件。示例代码:

$Executable = 'C:\Program Files\Testing\keygen.exe'
$Output = & $Executable "-Args"
echo "Output is: $Output"

输出:

Using OpenSSL Version OpenSSL ...
Generating new md5 file and link
key.keys-> key_MD5_WIN-3A ...
"Output is: "

如何重定向输出“使用OpenSSL .........”以存储在变量$Output中?当前,它仅输出到PowerShell窗口。

0 个答案:

没有答案