2017-09-27 115 views
0

我正在使用Windows 8. 我有以下腳本文件(將我們的所有服務吐出到CSV文件)。當我從PowerShell編輯器如下運行它,它工作正常。使用任務計劃程序計劃的Powershell腳本不會運行...腳本運行正常

C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe C:\Powershell\SchedulingaScript.ps1 

當我從Windows任務計劃程序安排此腳本時,它不會啓動。 我在該會話上設置了「無限制」執行策略。以下是腳本文件中的代碼,2個圖像是任務計劃程序中的設置。

#Trying out scheduling powershell scripts 

    Get-Service | Export-CSV "C:\ExportingServicestoaCSVFile.CSV" 

Actions

Trigger

回答

0

你必須使用 - 文件參數。只需輸入powershell - ?你會看到所有可能的選項來啓動PowerShell。

希望這有助於-Tom

+0

我試着用-File也試過。它在Powershell提示符下運行良好。但不能從Windows任務調度程序 – Jason

+0

只需在程序/腳本字段(不含路徑)中輸入「powershell.exe」即可。如果這無助於嘗試從以powershell.exe開始並附加參數的cmd提示符啓動腳本。 – TomG

0

在編輯操作對話框程序框中簡單地說PowerShell。在論據中把-file "C:\sciptlocation\scriptname.ps1"

相關問題