1

我有一个正在尝试运行的 PowerShell-V2 脚本。很简单,我将它传递给一个应用程序,它会输出 win32_process 的结果。例如

$filter = "name like '%"+$_Application+"%'"
$result = Get-WmiObject win32_process -Filter "$filter"

但是我需要把它放到一个文件中。但是当我运行时:

write-host $result

我似乎只是得到了“__RELPATH”结果,而不是全部。

尝试将其放入文件中会导致相同的结果。有没有办法做到这一点,而无需我一个一个循环,依次列出每个?

4

1 回答 1

1

您可以使用Out-Filecmdlet:

$result | Out-File 'your_file_path.txt'

注意:您可能希望在cmdlet中设置编码。Out-File例如。-Encoding utf8

于 2017-05-22T10:58:42.977 回答