12

После развертывания образа Windows 7 на автономных компьютерах мы столкнулись со следующей проблемой.

Если мы отключим autologon, то мы должны войти в систему вручную и активировать Windows и Office - ключи установлены, но продукты не активированы. (Эти ноутбуки устанавливаются в качестве кредитных ноутбуков, поэтому их нельзя использовать в течение нескольких месяцев после того, как они будут отображены - истек льготный период)

Если мы включим Autologon и запустим сценарий для активации продуктов при первом входе в систему - когда они подключены к сети, компьютер всегда будет входить в учетную запись, указанную в автологоне.

Мне было интересно, есть ли способ отключить автологон через скрипт?
Это можно сделать вручную, следуя инструкциям в этом сообщении или с помощью ключа реестра (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon)

Я не уверен, как управлять этим из командной строки или скрипта, если кто-нибудь может указать мне правильное направление, это будет очень оценено.

3 ответа3

12

Можно изменить реестр через файл .reg.

Например, создайте файл autologin.reg, содержащий:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="Administrator"
"DefaultPassword"="Pa$$w0rd"

При необходимости добавьте DefaultDomainName, затем просто запустите файл, чтобы получить значения в реестре.

Или в сценарии cmd:

REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d domainname /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d Administrator /f
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d Pa$$w0rd /f

(Предупреждение: я не проверял выше.)

1

Разве вы не можете просто использовать sysprep /oobe? Он завершит установку и покажет экран приветствия при перезагрузке.

Прочитайте то , что sysprep это и как работает sysprep для получения дополнительной информации.

0

Автолог Sysinternal должен иметь возможность автоматического входа в систему только один раз. Это была функция, когда я использовал ее некоторое время назад, но я не вижу подробностей о том, делает ли она это сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .