2

Я включил автологон примерно на 150 машинах (все в домене), используя командный файл, который использует программы Sysinternal's Autologon.exe и PSEXEC.exe. Теперь я хочу отключить это на всех машинах. Но похоже, что autologon.exe не имеет опции "Отключить" в режиме командной строки. Как отключить функцию AutoLogon, активированную AutoLogon.exe через командную строку?

5 ответов5

1

Сама программа autologon.exe не может отключить это. Однако все, что делает autologon.exe - это что-то изменить в реестре. По этой причине вы можете написать сценарий, чтобы избавиться от этих параметров реестра для запуска из командной строки. Вам нужно будет отредактировать разделы в этом наборе записей: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Я знаю, что это противоположно тому, что вы ищете, но используйте этот вопрос для справки: Как изменить автоматический вход в систему с помощью скрипта или командной строки?

1

Извлечь пароль для входа из реестра с удаленного компьютера невозможно в соответствии с этим: https://keithga.wordpress.com/2013/12/19/sysinternals-autologon-and-securely-encrypting-passwords/

Я не знаю, возможно ли написать сценарий и запустить его локально как администратор, потому что команда «reg query» в административном запросе дает отказ в доступе.

Однако вы можете отключить автологон в реестре в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, установив AutoAdminLogon в 0 и удалив AutoLogonSID

0

Autologon от Windows Sysinternals необходимо отключить на каждой машине отдельно, запустив .exe

0

Этот ответ содержит некоторую новую информацию, поэтому прочитайте ее до конца.
Это приложение не может отключить автологон только с помощью командной строки, но вы можете сделать это с помощью скрипта, который выполняет именно это приложение (если графический интерфейс приложения используется для отключения автологона). Приложение просто удаляет значения DefaultDomainName , DefaultPassword и DefaultUserName из раздела реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon и устанавливает значение AutoAdminLogon равным 0 . Приложение не удаляет пароль входа в систему, который хранится в секретах LSA, потому что пароль все равно надежно зашифрован. Но вы можете удалить его, хотя. Он хранится по умолчанию в подразделах HKLM\SECURITY\Policy\Secrets\DefaultPassword , поэтому вы можете удалить указанный ключ. Вы должны действовать как СИСТЕМА для этой операции, потому что этот ключ защищен от пользователей, даже администраторов.

-2

Согласно документации, вы должны снова запустить Autologon.exe и просто нажать кнопку "Отключить". Если это Windows XP, вы можете попробовать этот Microsoft FixIt или инструкции на этом сайте. Возможно, вы также можете просто создать файл реестра, который удалит эти ключи для вас (возможно, он даже содержится в файле FixIt).

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