不知為何, 如何按找回來的文章測試做都不成, 只好問問大家。
測試的SCRIPT內容(Test.bat)[BAT內容只是做學習測試]:
@Echo off
C:\
MD Temp
BAT放於"C:\Windows\SYSVOL_DFSR\sysvol\domain\scripts中
於GPO的電腦設定|原則|Windows設定|指令碼|啟動及使用者設定|原則|Windows設定|指令碼|登入都試過填入SCRIPT的位置C:\Windows\SYSVOL_DFSR\sysvol\domain\scripts\test.bat。同樣也沒法在用戶端中建TEMP文件夾。
想問當中有什麼技巧?
謝謝
(SERVER:Windows 2016 , 用戶端:Windows 10)
1.確定client 可以連到這個資料夾執行Script(你也可以指定某一個共用資料夾空間\10.0.0.1.......)確保他一定連的到C:\Windows\SYSVOL_DFSR\sysvol\domain\scripts\test.bat(client 應該認不得)
2.client 是否有在C:\建立資料夾的權限
3.直接 MD c:\Temp 不就行了
我很確定GPO可以跑讓user端跑Script,但是可以設定的地方太多了,
因為我看不懂到底你想在那裡跑,我可能需要問一下神明?
神明託夢除錯3步驟
Q:上面兩個指令碼差在哪裡?
A:上面電腦設定--開機啟動執行,無需使用者登入,
自帶地下總司令Loal system帳戶與權限
下面使用者設定--使用者登入才會執行,
使用登入者帳戶權限執行,預設權限Domain users
Q:GPO跟AD怎麼設定才會生效?
A:上半部要有相對應的OU與電腦物件,下半部要有對應的OU與使用者帳戶