我正在运行这个脚本,它在 powershell 窗口中运行良好,但是当我将它放入文件时它不起作用。我已启用 powershell 在我的系统上运行脚本,但我没有收到任何错误。我想这是因为 break 命令而发生的。如何从文件中运行它?
Get-ChildItem C:\* -Include 'config.xml' -Recurse | Foreach-Object {$file = $_; break}
Get-WinEvent -FilterXml ([xml](Get-Content "$file")) | format-table TimeCreated, Message -autosize -HideTableHeaders >C:\Users\$env:username\Desktop\report.csv