1.建立一個刪除特定檔案的批次檔
del /f /q %userprofile%\「開始」功能表\程式集\啟動\特定檔案.bat
2.在gpo中利用「windows設定」裡的指令碼,將上列檔案匯入就可以。另外,利用派送也可以目的都能達到。
ps.群組原則的「windows設定」中,有分電腦設定與使用者設定,兩個地方都設定。
你可以先自己做一個範本測試,確定該批次檔能用後,再進入gpo的階段。
另外,上列測試是以XP為範本,小弟手邊沒WIN7,所以不確定%userprofile%是否相同。
利用批次指令, 看是要放在 GPO 裡面還是用 login script 來刪都可以~
For 2000 或 XP
底下這是刪除 user 帳號裡的啟動項
del /f /q "%userprofile%\「開始」功能表\程式集\啟動\*.bat"
底下這是刪除 All Users 裡的啟動項
del /f /q "%allusersprofile%\「開始」功能表\程式集\啟動\*.bat"
For Vista 及 Win7 (Win8我就不確定了,或許一樣)
底下這是刪除 user 帳號裡的啟動項
del /f /q "%appdata%\Microsoft\Windows\Start Menu\Programs\startup\*.bat"
底下這是刪除 All Users 裡的啟動項
del /f /q "%programdata%\Microsoft\Windows\Start Menu\programs\startup\*.bat"