Automatyczne logowanie użytkownika w Windows NT 4.0, 2000, XP
Transkrypt
Automatyczne logowanie użytkownika w Windows NT 4.0, 2000, XP
INFORMATOR TECHNICZNY WONDERWARE Informator Techniczny nr 36 06-06-2003 Automatyczne logowanie uŜytkownika w Windows NT 4.0, 2000, XP Często w aplikacjach wizualizacyjnych zachodzi potrzeba automatycznego logowania uŜytkownika w ramach systemu Windows. PoniŜej podajemy sposób jak to wykonać dla systemów operacyjnych Windows NT 4.0, 2000 i XP. Systemy operacyjne Windows NT 4.0, 2000 i XP pozwalają na automatyczne logowanie uŜytkownika do systemu poprzez wpisanie do rejestru systemowego (ang. System Registry) nazwy uŜytkownika i jego hasła dostępu. Aby to zrobić naleŜy uŜyć programu Edytor Rejestru, który naleŜy uruchomić z menu Start\Uruchom z paska systemowego przez wpisanie REGEDIT i naciśnięcie przycisku OK. UWAGA! Niewłaściwe uŜycie programu REGEDIT.EXE moŜe spowodować powaŜne problemy z uruchomieniem systemu, dlatego zaleca się daleko idącą ostroŜność w posługiwaniu się tym programem. 1. Uruchom program REGEDIT.EXE i znajdź następujący klucz HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 2. W powyŜszym kluczu powinny być zdefiniowane ciągi o następujących nazwach wartości: DefaultDomainName DefaultUserName DefaultPassword AutoAdminLogon UWAGA! Wartość DefaultPassword moŜe nie istnieć w rejestrze systemu operacyjnego. JeŜeli tak jest, to naleŜy z menu Edycja wybrać opcję: Nowy\Wartość ciągu. W polu Nazwa naleŜy wpisać nazwę wartości jako DefaultPassword, a jako typ pola powinno być zdefiniowane REG_SZ. Następnie naleŜy zdefiniować wartość domyślnego hasła przez podwójne kliknięcie na wartości DefaultPassword i podanie hasła w polu Dane wartości. UWAGA! Wartość AutoAdminLogon moŜe nie istnieć w rejestrze systemu operacyjnego. JeŜeli tak jest, to naleŜy z menu Edycja wybrać opcję: Nowy\Wartość ciągu. W polu Nazwa naleŜy wpisać nazwę wartości jako AutoAdminLogon, a jako typ pola powinno być zdefiniowane REG_SZ. Następnie naleŜy zdefiniować wartość domyślną AutoAdminLogon i wpisanie 1 w polu Dane wartości. przez podwójne kliknięcie na wartości UWAGA! JeŜeli wartość AutoAdminLogon istnieje w rejestrze systemowym, to prawdopodobnie ma zdefiniowaną wartość domyślną 0. Aby to zmienić, naleŜy podwójnie kliknąć na wartość AutoAdminLogon i w polu Dane wartości naleŜy zamiast 0 wpisać 1. ASTOR Sp. z o.o. Dział Oprogramowania Przemysłowego ul. Smoleńsk 29, 31-112 Kraków tel.: 012 428-63-30 fax: 012 428-63-09 e-mail: [email protected] http://www.astor.com.pl Po wyjściu z Edytora Rejestru i ponownym uruchomieniu systemu operacyjnego nastąpi automatyczne zalogowanie uŜytkownika w systemie. JeŜeli chcemy wyłączyć automatyczne logowanie uŜytkownika do systemu naleŜy zmienić wartość klucza AutoAdminLogon na 0 oraz wyczyścić pole DefaultPassword. JeŜeli procedurę automatycznego logowania ma zostać pominięta lub istnieje potrzeba zalogowania innego uŜytkownika, naleŜy w trakcie ładowania lub wylogowywania systemu operacyjnego, trzymać wciśnięty klawisz SHIFT. UWAGA! Firma Microsoft zwraca uwagę Ŝe w niektórych sytuacjach automatyczne logowanie moŜe sprawiać kłopoty. Np. jeŜeli na komputerze zainstalowanych jest kilka protokołów sieciowych, to automatyczne logowanie moŜe spowodować próbę połączenia się z zasobem sieciowym wcześniej niŜ został załadowany program obsługi protokołu sieciowego. 2