Войти

Показать полную графическую версию : Autologon Win XP


matisse
06-06-2005, 15:37
При установке windows не работает связка

net user Alx 777 /add
net localgroup Administrators Alx /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg

и

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
DefaultUserName="Alx"
DefaultPassword="777"
AutoAdminLogon="1"

Вернее сказать юзер создается, а вот автоматический вход в систему не срабатывает, т.е. всегда просит пароль.
Подскажите в чем может быть проблема? Где рыть?
Заранее благодарен.

PS:
winnt.sif

...

[GuiUnattended]
EncryptedAdminPassword = No
AdminPassword = *
TimeZone = 145
OEMSkipRegional = 1
OemSkipWelcome = 1

[UserData]
ProductKey = "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
FullName = "Alex"
OrgName = "mos"
ComputerName="home"
...

Vovanchik
06-06-2005, 16:26
а в том что в реестре из-за AutoAdminLogon="1" создается параметр
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Администратор"
а тебе нужно на t12 интегрировать в реестр
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Alx"

я так понимаю.

matisse
06-06-2005, 16:32
А все это и запускается на Т-12. А при первом (и последующих) входе в Wынь просит пароль.
Или из этого

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
DefaultUserName="Alx"
DefaultPassword="777"
AutoAdminLogon="1"

надо убрать

AutoAdminLogon="1"

Vovanchik
06-06-2005, 16:45
убери...
просто экспортируй тогда уж все 3 необходимых параметра в реестр на Т12
а именно: DefaultPassword, DefaultUserName и AutoAdminLogon = 1
решение совсем не красивое, но предположительно работающее и не требующее ввода пароля.

если хочется красоты, то просто замени имя админа как предложено тут (http://forum.oszone.net/showthread.php?t=49575)

файл
DEFLTWK.IN_
;NewAdministatorName =
меняем на скажем
NewAdministratorName = Alx

оставь этот папраметр в winnt.sif
AutoAdminLogon="1"

и добавь в реестр на t12
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Alx"

это с запросом пароля в процеесе установки

matisse
06-06-2005, 17:01
Будем пробовать так.

PS
Мне странно, почему перестал работать выше описанный способ.
Раньше работало.
Стал делать все заново (угробили винт на работе пока был в отпуске и все данные потерялись)
и возникли дурацкие проблемы.

Спасибо еще раз за помощь. Буду разбираться.

Vovanchik
06-06-2005, 17:09
возможно не в той кодировке сохранили, возможно букву какую лили кавычку случайнозапорол..
не нужно недооценивать человеческий фактор....
просмотри все еще раз повнимательнней... раз уж утверждаешь что все раньше работало...

ps извиняюсь за офтоп но насчет винта возможно не все таки страшно... информацию еще можно вынуть если ее другой поверх не переписали...
если интересуют различные извращения по этому поводу - тады в личку, может подскажу чего, если чего важного на них было.

TbMA
07-06-2005, 00:56
Если такие серьзные проблемы, то почему бы не пользоваться TweakUI ?

matisse
07-06-2005, 10:53
Проблемы разрешились при помощи Vovanchik
Всем СПАСИБО.

ShaddyR
15-06-2005, 15:04
Вопрос такой: как автоматом установить опцию "Срок действия пароля не ограничен" при создании пользователей из командной строки?
пробовал все, что смог найти:
"net user Test /add"
"net localgroup administrators Test /add"
"net localgroup users Test /delete"
"net user Test /EXPIRES:NEVER /PASSWORDCHG:YES /PASSWORDREQ:NO"
"net accounts /maxpwage:unlimited"
Последнюю строчку нашел в этой теме, попробую применить, хотя запуск этой команды параметры существующих пользователей не меняет и на вновь созданых не действует (проверял свойства пользователей)
ОС: WinXPENProSP2

Дополнительно: несмотря на опцию /PASSWORDCHG:YES пользователь не_администратор свой пароль сменить не может.

TbMA
16-06-2005, 09:57
"net accounts /maxpwage:unlimited /domain" ?

ShaddyR
16-06-2005, 10:08
TbMA: workgroup. Ни домена, ни эктив директори. Просто локальная машина.

TbMA
16-06-2005, 21:15
Вообще-то они должны по дефолту никогда не заканчиваться.

ну если все это не действует, можете попробовать
wmic useraccount set passwordexpires=false /nointeractive

p.s. net account /expires - задает срок действия аккаунта а не пароля

ShaddyR
17-06-2005, 10:46
TbMA: спасибо, "Срок действия пароля не ограничен" вылечен. Остался вопрос о пользователь не_администратор свой пароль сменить не может.Попробовал применить wmic useraccount set passwordchangeable=true /nointeractive, не срабатывает. Может, в политиках существует ограничение?

TbMA
17-06-2005, 20:39
А что говорит, когда не срабатывает? ;) Как диагнозировать проблему, если инпута нет? ;)

ShaddyR
18-06-2005, 18:13
TbMA: еххх... да кабы он ошибку выдавал, то я б так и сказал. А он говорит, шо все замечательно и все записи акаунтов обновлены... ток эту делу не помогает.




© OSzone.net 2001-2012