iT邦幫忙

0

關於ad 登入之指令碼? logon script!

kyoeuge 8 年前22685 瀏覽

您好:
我為一家小公司之網管、有ad wins....
而寫了一個批次檔~
大致上為 echo
echo del /f/s/q *.tmp
亦即刪除一些廢物檔之指令..
這種之類的檔案~ 副檔名為 bat....

我單機上執行沒問題~ 有正常顯示
但放在 gpo裡之 使用者->指令碼登入-> 新增了該 *.bat
而且放至logon 的目錄下 指向它
但重登時就是不會執行?? 為何呢?

還是我新增指令碼之名稱後? 下面的然令碼參數也要加? 原本是空白@@
請各位前輩幫幫我這小弟囉~
謝謝您...

20
tom6507
iT邦大師 2 級 ‧ 8 年前
最佳解答

首先你要確定user的帳戶有權限刪除
再來,你設定好GPO之後有套用到所有的用戶端了嗎(系統預設是90分鐘套用一次),不然你就要在用戶端的電腦上輸入:gpupdate /force這個指令去強迫取代

jerry710822 iT邦高手 1 級 ‧ 8 年前 檢舉

你也可以只設到某幾個帳戶
這只是設定的方式

8
alston0115
iT邦新手 4 級 ‧ 8 年前

1.如果您將批次檔放在GPO中:使用者設定\Wimdows設定\指令碼\登入,則您必須確定登入的使用者具有刪除目的檔案的權限。
2.您可以將批次檔改放在GPO中:電腦設定\Windows設定\指令碼\啟動,這樣在系統開機且使用主還未登入前就會執行刪檔的動作,而且是以System的身分執行。
希望有幫助。

我要發表回答

立即登入回答