我已經創建了一個自動連接到Office 365並將所有用戶默認日曆權限設置爲審閱者的Powershell腳本。這個腳本在手動執行時運行完美。任務計劃程序啓動openwith.exe程序而不是PowerShell腳本
但
我試圖通過發起任務調度的PowerShell腳本對WS-2012-R2。
我運行的任務,但是當我檢查測試用戶日曆權限,它仍然是相同的「貢獻者」。
當任務計劃程序啓動該任務時,它創建一個進程,該進程被賦予一個進程ID。
我去檢查任務管理器中的ID,它在進程選項卡下顯示爲「選擇應用程序」。
我點擊右鍵並點擊細節,它顯示爲OpenWith.exe
我檢查了文件關聯和(.PS1)關聯到WindowsPowershell
我去了腳本文件的位置在資源管理器,Rclicked和將OPenWith從POwershell更改爲Windows Powershell ISE,當我通過任務sheduler運行時,我仍然得到相同的結果。 (「選擇和應用程序& OPenWith.exe」)
我已經嘗試編輯任務管理器中的「操作」,以組合這樣的事情。
在任務shceduler性能
程序/腳本:被設置爲:C:\ PowerShell腳本\默認審閱權限 這並不工作
然後我改變了這一切到C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ 1.0 \ PowerShell和也PowerShell_ise
與C:\ PowerShell腳本\默認審閱權限,可以在「添加參數(可選)部分
,反之亦然
任何人都可以請告訴我,我能做些什麼來使這個腳本運行。
非常感謝
從命令行啓動powershell會發生什麼情況:'powershell - ?',因爲這應該顯示所需的語法?你應該爲你的任務使用類似於'PowerShell -File「D:\ WORK \ PS \ webtest.ps1」''。 – Leptonator
當我運行「Powershell - ?」我得到語法建議。在「動作」選項卡中,我將程序/腳本更改爲PowerShell,並在添加參數字段中輸入了文件「C:\ Powershell腳本\默認審閱者權限.ps1」,它工作正常。非常感謝您的幫助 – Daniel
您可以添加「評論有用」嗎?或者,我可以與主持人覈實,看看我是否可以發表我的評論作爲答案。我想我可能犯了一個錯誤,就像添加評論一樣。我會與主持人以任何方式檢查..我不認爲這將是我們最後一次看到這個問題。 :) – Leptonator