locked
2008 R2 排程群組原則來讓用戶自動關機 Schedule Tasks GPO to shutdown client computers RRS feed

  • 問題

  • Server: 2008 R2 64bit, AD 環境. Clients: WinXP, Win7.

    目的: 讓一般用戶的電腦在每天晚上 8:00 強制關機. 有五分鐘的緩衝時間 讓用戶可以儲存檔案.

    想法: 利用 Server 的 GPO 來設定 script.

    已經嘗試但不成功的方法:

    1. 建立了一個新的 GPO 並連結到 domain, Shutdown, 在Domain Controllers 下面.

    2. 加了兩個要在晚上 8:00 關機的電腦.

    Pic1

    3.寫了一個 script save 成 .bat

    schtasks /create /F /sc Daily /mo 1 /St 20:00 /tn "PC Shutdown" /tr "Shutdown /s /f /t 300"

    然後把這個 Shutdown.bat 連結到 GPO>Shutdown>電腦設定>原則>Windows 設定>指令碼 - (啟動/關機)>啟動

    Pic2

    4. 我有試著改變時間, 重開 client 電腦, 但是都沒有執行.

    5. 我有試著直接在 client 直接設定schedule task 但是他還是沒辦法執行 網路上的 shutdown.bat (我在 client 端直接按 shutdown.bat 是OK的)

    請大家幫我一下   謝謝!!

    2012年10月24日 上午 06:52

解答

所有回覆

  • 你好,

    試試用Group Policy Preference 來為電腦設定Scheduled Task

    http://social.technet.microsoft.com/Forums/en-AU/winserverGP/thread/b602afa8-0773-4944-aefb-390357ddd1ad

    要不然也可以用psshutdown (包含在pstools內) 來remote shutdown 電腦

    http://technet.microsoft.com/en-us/sysinternals/bb897541.aspx


    邊幫助, 邊鍛鍊

    2012年10月24日 上午 08:51
  • 試試用Group Policy Preference 來為電腦設定Scheduled Task



    Hi Justin, 謝謝你的回答. 我想請問一下, Group Policy Preference 是要在 Win2K8 R2 理面下載安裝  還是他本來裡面就有 (如果有在哪裡可以找到). 所以利用 Group Policy Preference 這個程式 我就可以在 2008 R2 設定好一遍後, 公司的 100 台電腦就可以在晚上八點自動關機了嗎? 再次謝謝你.

    2012年10月25日 上午 02:25
  • 你好, Group Policy Preference 在新的2008 群組原則編輯器就有, 但舊客戶端要安裝一個Extension 才能成功套用設定

    用Group Policy Preference為100台電腦設定一個排程就不用兼顧script的編寫..執行等等問題了, 設定的方法也有GUI介面, 就像在本機設定一樣

    http://technet.microsoft.com/en-us/library/cc731892(v=ws.10).aspx

    Download locations: 
    Windows Vista (x86): http://go.microsoft.com/fwlink/?LinkId=111859
    Windows Vista (x64): http://go.microsoft.com/fwlink/?LinkID=111857
    Windows XP (x86): http://go.microsoft.com/fwlink/?LinkId=111851
    Windows XP (x64): http://go.microsoft.com/fwlink/?LinkId=111862
    Windows Server 2003 (x86): http://go.microsoft.com/fwlink/?LinkId=111852
    Windows Server 2003 (x64): http://go.microsoft.com/fwlink/?LinkId=111863


    邊幫助, 邊鍛鍊

    • 已標示為解答 matureox 2012年10月26日 上午 01:18
    2012年10月25日 上午 02:50
  • 你好, Group Policy Preference 在新的2008 群組原則編輯器就有, 但舊客戶端要安裝一個Extension 才能成功套用設定

    用Group Policy Preference為100台電腦設定一個排程就不用兼顧script的編寫..執行等等問題了, 設定的方法也有GUI介面, 就像在本機設定一樣

    Hi Justin, 謝謝你再次的回答. 我順利找到 Group Policy Preference. 原來就在我面前 他就是 "電腦設定>喜好設定>控制台設定>排定的工作".我在排定的工作理:名稱 Scheduled Shutdown. 執行(R): C:\Windows\System32\shutdown.exe. (也試了 shutdown.exe) 引數(G): -s -f -t 300. 打入domain\Administrator password. check 啟用 (在指定的時間執行排定的工作)(E). 排程設定 每天 下午一點.然後我把我自己的電腦 (Win7 64bit) 放在 security filter 理面 (HM027$ (domain\HM027$). 這個在 11:30 就設定好的.

    結果到下午一點 我的電腦(HM027)沒有關機. 不知道哪裡我有設定錯誤??

    題外話  我怎樣可以成為可以放照片的會員呀.......

    2012年10月25日 上午 07:26
  • 如果你確定排程工作的確已經因Group Policy Preference而設定好, 再來就要檢查工作為什麼沒有做到了...

    在客戶端的工作排程器, 會有歷程記錄, 你看到甚麼嗎??

    在這版的右上角, 選"檢視基本資料"就可以修改頭像了


    邊幫助, 邊鍛鍊

    2012年10月25日 上午 08:39
  • 如果你確定排程工作的確已經因Group Policy Preference而設定好, 再來就要檢查工作為什麼沒有做到了...

    在客戶端的工作排程器, 會有歷程記錄, 你看到甚麼嗎??

    在這版的右上角, 選"檢視基本資料"就可以修改頭像了


    Hi Justin, 我看了一下我電腦裡面的 "工作排程器" 結果理面沒有這個 Scheduled Shutdown. 意思很明顯 就是 Server 上的 GPO 沒有傳達到我的電腦. 我再試試看其他的排程  看看我電腦工作排程會不會出現.

    對了 我不是要貼我的頭像啦.  我是想貼我設定後的截圖在回覆理面. "Body text cannot contain images or links until we are able to verify your account" 不知道他怎麼 verify my account.

    2012年10月25日 上午 09:15
  • 有沒有打gpupdate /force 拿取更新了的群組原則? 客戶端有安裝GPP Extension嗎 (Windows 7以下的系統)? 

    邊幫助, 邊鍛鍊

    2012年10月25日 上午 09:24
  • Hi

    其實您可以透過GPO直接設定工作排程就可以了,接著套用GPO到Client的OU,這樣就可以了。

    接著在Client你可以透過gpresult去確認是否有正確套用到GPO,有套用到的話,你再去看看工作排程是否有出現這個Job,手動試著Run看看。

    另外,貼圖的部分,其實就在你輸入文字的地方,上面的按鈕就有了(最右邊)


    Best Regards, Daniel Liang


    2012年10月25日 下午 06:52
  • 有沒有打gpupdate /force 拿取更新了的群組原則? 客戶端有安裝GPP Extension嗎 (Windows 7以下的系統)? 

    邊幫助, 邊鍛鍊

    Hi Justin, 我成功的把 shutdown GPO apply 到我的電腦上面 (Win7). 我現在要試看看 WinXP.

    我一開始把 GPO 設在 "Domain Controllers" 下面所以他沒辦法執行到我的電腦上面. 後來我把 GPO 放在 domain 下面就可以了.

    謝謝你的幫忙.

    2012年10月26日 上午 01:12
  • Hi Daniel, 謝謝你的回答. 我之前就是找這個排定的工作找了半天. 我在你貼上之前就找到了. 不過還是要謝謝你. 我現在已經能把 GPO 作 Schedule tasks to my Win7. 繼續測試 WinXP. 不過要先安裝 KB943729 所以還要一段時間才會知道可不可以全部成功. 再次謝謝你的回答.
    2012年10月26日 上午 01:17
  • Hi

    直接套到Domain底下的話...應該Server會被套用到喔,你要注意一下。


    Best Regards, Daniel Liang

    2012年10月26日 上午 01:32
  • Daniel, 謝謝你的提醒, 不過我有在 security filter 那邊指定哪些電腦了. Servers 應該是不會被關掉.
    2012年10月26日 上午 01:59
  • Dear all,

    感謝大家的分享,有個問題想請教

     但當我在套用時因為測試都沒成功,所以在client端event log發現此錯誤

    'Reboot-ClientPC {EA13D37D-AE2D-4CF9-9A0B-1E2C850BEED1}' 群組原則物件中的 電腦 'Reboot Client PC' 喜好設定項目未套用,因為發生失敗,錯誤碼為 '0x80041314 工作已經由不受支援的帳戶設定值和執行時間選項組合設定而成。' 此錯誤已被抑制。

    想請問"不受支援的帳戶和執行時間選項組合"~這是在指什麼?

    下圖是GPO上的設定值





    • 已編輯 CalvinsLai 2013年11月27日 上午 01:35
    2013年11月26日 上午 07:31