Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
問題描述: You may experience certain situations where you may want to prevent a computer from running a user logon script. For example, you may want to do this when a terminal server hosts a special environment for a forest.
A. KB 924034於server 2008也適用 ( 此為未使用GPO做法),即是logon script套用至user物件上
===========================
1. 煩請您登入terminal server並打開記事本
2. 將以下指令複製貼上於此記事本檔案內,並將其存檔於您所指定的路徑,舉例來說您可存成bypass.cmd.
@echo off
Set UserInitLogonScript=
Start %systemroot%\system32\userinit.exe
exit
3. 煩請您執行regedit,並搜尋至以下路徑:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
4. 右側可找到Userinit項目,並將其值修改為您先前bypass.cmd.所指定之完整路徑,如下圖所示:
5. 將此台terminal server重新開機,檢查是否生效
Reference:
How to prevent a computer from running a user logon script in Windows Server 2003
https://support.microsoft.com/kb/924034/en-us
B. 若您使用GPO來套用logon script,建議您採取以下做法:
===================================
1. 煩請您打開GPO管理介面並選擇您所指定的OU (以您的情境而言,為terminal server所在的OU,以此例而言,其OU為ACC)
2. 將loopback功能啟動並選擇replace模式