这是我在SE How to run a PowerShell script from a batch file中提出的这个问题的延续。我使用了powershell来执行这个命令
$query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2"
Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"}
我已经成功执行了powersell脚本,但是我收到了这个警告。
你能告诉我怎样才能纠正这个问题
答案 0 :(得分:2)
将命令传递给Format-List
或尝试Format-Table -Auto
:
Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"} | Format-List
或
Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"} | Format-Table -Auto