您好:
我為一家小公司之網管、有ad wins....
而寫了一個批次檔~
大致上為 echo
echo del /f/s/q *.tmp
亦即刪除一些廢物檔之指令..
這種之類的檔案~ 副檔名為 bat....
我單機上執行沒問題~ 有正常顯示
但放在 gpo裡之 使用者->指令碼登入-> 新增了該 *.bat
而且放至logon 的目錄下 指向它
但重登時就是不會執行?? 為何呢?
還是我新增指令碼之名稱後? 下面的然令碼參數也要加? 原本是空白@@
請各位前輩幫幫我這小弟囉~
謝謝您...
首先你要確定user的帳戶有權限刪除
再來,你設定好GPO之後有套用到所有的用戶端了嗎(系統預設是90分鐘套用一次),不然你就要在用戶端的電腦上輸入:gpupdate /force這個指令去強迫取代
1.如果您將批次檔放在GPO中:使用者設定\Wimdows設定\指令碼\登入,則您必須確定登入的使用者具有刪除目的檔案的權限。
2.您可以將批次檔改放在GPO中:電腦設定\Windows設定\指令碼\啟動,這樣在系統開機且使用主還未登入前就會執行刪檔的動作,而且是以System的身分執行。
希望有幫助。