脚本从powershell窗口运行但不是从文件

时间:2012-11-29 04:26:39

标签: powershell

我正在运行这个脚本,它在powershell窗口中工作正常但是当我把它放在一个文件中时它不起作用。我已启用powershell在我的系统上运行脚本,我没有收到任何错误。我想因为休息命令而感到高兴。如何从文件中运行它?

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 

1 个答案:

答案 0 :(得分:0)

将文件另存为script_name.ps1

打开Powershell,然后导航到该文件所在的目录并输入“。\ script_name.ps1”

请参阅:http://technet.microsoft.com/en-us/library/ee176949.aspx