一開始我參考
無論是否登入以及允取批次工作
可是發現這樣不但不會執行,甚至連用GPO設定排程或者用批次檔產生排程,指令不但不會執行,甚至根本看不到排程
後來看到其它分享文章如下,發現真的只有改設定為只有使用者登入時才執行,排程就真的可以正常運作了
改為「只有使用者登入時才執行」,以及取消「以最高權限執行」
改為「只有使用者登入時才執行」,以及取消「以最高權限執行」
可是需要將該排程執行的程式是在無論使用者登入都可以跳出
該什麼設定呢?有試過 schtasks /create /TN "xxxx" /RU xxxx.local\xxxxx /RP xxxx /XML xxxx絕對路徑xxx,該xml 是有勾選無論是否登入以及該帳號是允取批次工作的帳號,但還是無法順利執行
也有在GPO的"電腦設定"設定排程如下圖,但根本不會顯示,可是"使用者設定"那裏設定排程是可以顯是以及運作的
謝謝
利用不同帳號來執行該 ex admin
帳戶用 "NT AUTHORITY\SYSTEM" 試試看,
只勾選 "不論使用者登入與否均執行".
其它不勾
謝謝 jeles51,我有用ntauthority\system 不行,後來看錯誤代碼,goolge之後,發現另外一篇文章[內建administrator](http://davidhu0903ex3.pixnet.net/blog/post/453551861-%5B%E9%99%A4%E9%8C%AF%5D-%E5%B7%A5%E4%BD%9C%E6%8E%92%E7%A8%8B%E5%99%A8---%E8%87%AA%E5%8B%95%E5%96%9A%E9%86%92%E5%9F%B7%E8%A1%8C-(0x41301)(0x80)
後來是用本機管理者administrators去執行就可以了,但目前是用手動執行排程OK,還沒測試時間到之後是否會執行,但謝謝你的幫忙
但剛剛測試的結果 如果再GPO設定 BUILTIN\Administrators 去執行排程,client端電腦不會出現該排程,而如果設定NT AUTHORITY\SYSTEM去執行,卻又會出現"工作正在執行中。(0x41301)" 。