2

這個問題似乎是一個非常常見的問題,但我已經爲解決方案做了所有可能的事情,但沒有任何適用於我的工作。 我嘗試通過批量powershell.exe運行PowerShell腳本c:\ Powershell \ process.ps1 process.ps1 - 我的powershell腳本存在。 我遇到了一個奇怪的問題,當我在Windows任務計劃程序中安排任務時,它顯示操作已成功完成,但是當我檢查結果時,沒有發生任何事情。 「腳本根本沒有運行」在Windows 2008服務器上運行powershell腳本時出現Windows任務計劃程序

當我手動雙擊批處理時,腳本運行得非常好。我的問題是,當腳本手動批處理運行良好時,可能是未在任務調度程序中運行的原因。技術上說...腳本在cmd.exe中運行,但未按計劃運行(Windows任務計劃程序2008服務器)。

我試着檢查Windows任務調度程序中的每個選項,我操作任務調度程序以來的年齡。我完全空白瞭解進一步的故障排除步驟。請幫助

+0

只是頂部添加對我的問題,我有powershellv1.0安裝在我的服務器上。 – user1926332 2013-02-26 10:49:36

回答

3

這是否有用? 創建計劃任務運行PowerShell腳本
http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/11/weekend-scripter-use-the-windows-task-scheduler-to-run-a-windows-powershell-script.aspx

總結:在啓動程序窗格中的程序/腳本盒
powershell -file "path\and\script\filename.ps1"

+0

我剛剛通過鏈接,看起來像我有一個解決方案。我現在到家了。我會運行它,並會讓你知道結果..謝謝你的迴應。順便說一句,我使用PowerShell腳本:$ DateToDelete = 1 $ StartFolder =「\\ Network UNC path」 dir $ StartFolder -Recurse -Force -ea 0 | ?{!$ _。PsIsContainer和$ _。LastWriteTime -lt(Get-Date).AddDays( - $ DateToDelete)} | del-Force,我希望它的功能不會有任何問題。 – user1926332 2013-02-26 16:51:13

相關問題