String Powershell:从Get WinEvent返回的结果中删除信息
运行以下命令String Powershell:从Get WinEvent返回的结果中删除信息,string,powershell,String,Powershell,运行以下命令 Get-WinEvent -ComputerName $env:ComputerName -LogName Application | Where {$_.ID -eq 63} | Select-Object -Unique ProviderName: Outlook TimeCreated Id LevelDisplayName Message
Get-WinEvent -ComputerName $env:ComputerName -LogName Application | Where {$_.ID -eq 63} | Select-Object -Unique
ProviderName: Outlook
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
结果如下:
ProviderName: Outlook
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
10/17/2014 10:09:04 AM 63 Information The Exchange web service request GetAppManifests succeeded.
如何删除或去除以下内容
Get-WinEvent -ComputerName $env:ComputerName -LogName Application | Where {$_.ID -eq 63} | Select-Object -Unique
ProviderName: Outlook
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
所以我只剩下
10/17/2014 10:09:04 AM 63 Information The Exchange web service request GetAppManifests succeeded.
通过管道将输出设置为表格格式:
Get-WinEvent -ComputerName $env:ComputerName -LogName Application `
| Where {$_.ID -eq 63} | Select-Object -Unique `
| Format-Table -HideTableHeaders
如果您想将输出转换为字符串,您可以进一步通过管道传输到输出字符串