Вручную введите данные для входа в Windows 7

В нашем офисе у пользователей есть собственный компьютер с Windows 7 со своей учетной записью. Я начал добавлять скрытого пользователя Administrator для использования с определенными сетевыми сервисами, и поэтому я могу получить доступ к их машинам, если мы не можем больше войти в систему по какой-либо причине (т. Е. Кто-то завершает работу, и я не знаю их пароль, но мне нужно переосмыслить машина).

Очевидно, что этот пользователь не отображается на экране входа в систему, потому что он скрыт, но я хочу иметь возможность вручную вводить имя пользователя / пароль, когда мне нужно получить доступ к этой учетной записи. Единственный способ, которым я смог найти это, – заставить всех пользователей войти в систему с именем пользователя / паролем, однако это решение не работает для нашего офиса.

Мой вопрос: кто-нибудь знает о том, как я могу вручную ввести регистрационную информацию Windows 7 БЕЗ принуждения каждого делать это каждый раз, когда они заходят в систему. (Я думаю, что-то похожее на то, как вы должны иметь возможность «ctrl + Alt + del 'на экране входа в систему, а затем введите свои учетные данные, но не удалось выяснить, как это сделать.)

  • Как перечислить зашифрованные файлы в Windows 7?
  • Ужасные шумы от сабвуфера ACER Aspire 6930 с звуковым чипом Realtek
  • Ноутбук под управлением Windows 7 постоянно терял связь
  • Можно ли скопировать все файлы Windows 7 с одного HD на другой и загрузиться с нового HD?
  • Могу ли я установить Windows 7 на жесткий диск USB?
  • Windows может видеть принтер Ubuntu Server, но не может печатать на нем
  • Как настроить ОС (Mac / Win / Ubuntu) на SSD, чтобы повысить его долговечность (TRIM и т. Д.),
  • Разрешить права администратора для программы, работающей под ограниченной учетной записью
  • One Solution collect form web for “Вручную введите данные для входа в Windows 7”

    Предупреждение! Далее следует изменить / заменить некоторые системные файлы и изменить ключи реестра в HKLM . Вы не сможете использовать некоторые встроенные параметры доступности. Я считаю, что некоторым антивирусам не нравится это (например, изменение системных файлов ), и может потребоваться исключить измененные файлы из проверки. Это не все … мы заменяем файлы, которые будут запускаться под могущественной учетной записью SYSTEM, поэтому ваши свежие скрипты будут иметь одинаковые разрешения.
    [ TrustedInstaller ] Если вы знаете, как вести себя как TrustedInstaller при настройке этого, нет необходимости изменять разрешения.
    [ CWD ] CWD = something говорит вам текущий рабочий каталог.

    Хорошо, последнее предупреждение заключается в том, что существует вероятность того, что небольшая опечатка заблокирует вас из вашей системы, и вам может потребоваться взять управление обратно , находясь в автономном режиме [с точки зрения запуска os] .

    Во-первых, воспользуйтесь запуском программ на экране входа в систему

    Одним быстрым способом добиться этого является замена %windir%\System32\Utilman.exe на вашу собственную программу, в этом случае она заменяется приложением, которое записывает список видимых / скрытых пользователей в реестр.

    CWD = anything you want
    Вам нужна программа, которая переключает видимых пользователей , один простой способ писать простые программы – использовать notepad и любой пакетный компилятор . ( Связанный компилятор имеет встроенный редактор )
    Если вы используете этот метод, вам понадобится код для размещения внутри:

     @echo off IF EXIST "%SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state" ( del %SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state regedit /s "%SYSTEMROOT%\System32\SwitchVisibleUsers\displayusers.reg" ) ELSE ( echo "1" > "%SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state" regedit /s "%SYSTEMROOT%\System32\SwitchVisibleUsers\hideusers.reg" ) wmic process where (name="LogonUI.exe") delete 

    Вот объяснение, что делает выше сценарий:

      Let's break above code down, do not copypaste this! First line checks if status file exists, filename quoted: 1| IF EXIST "%SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state" ( If file exists then delete file that we cheked: 2| del %SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state And write displayusers.reg contents to registry: 3| regedit /s "%SYSTEMROOT%\System32\SwitchVisibleUsers\displayusers.reg" 4| ) ELSE ( If status file does not exist then create it: 5| echo "1" > "%SYSTEMROOT%\System32\SwitchVisibleUsers\hidden.state" And write contents of hideusers.reg to registry: 6| regedit /s "%SYSTEMROOT%\System32\SwitchVisibleUsers\hideusers.reg" 7| ) Registry values written, kill LogonUI.exe to reload (LogonUI restarts) 8| wmic process where (name="LogonUI.exe") delete 

    Заменить системные файлы

    После этого сохраните файл как Utilman.cmd и скомпилируйте его, чтобы он был Utilman.exe , мы хорошо, если вы скомпилировали свою партию, и ваш .exe файл работает. Скопируйте свежий utilman.exe в буфер обмена.

    CWD = %SYSTEMROOT%\System32\
    Теперь замените utilman.exe microsoft utilman.exe своим собственным новым utilman.exe . Возможно, вам придется владеть файлами и устанавливать разрешения, позволяющие изменять файлы в system32.

    Определите специальных пользователей (ключи реестра / значения для изменения):

    Создайте новый каталог SwitchVisibleUsers .
    CWD = %SYSTEMROOT%\System32\SwitchVisibleUsers\
    Создайте два файла с именем hideusers.reg и hideusers.reg . Эти два файла определяют, какие пользователи будут скрывать / отображать на экране входа в систему, редактировать содержимое, соответствующее вашей конфигурации.

    Содержание hideusers.reg :

     Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList] "Administrator"=dword:00000000 "ChuckNorris"=dword:00000000 "JonSkeet"=dword:00000000 

    И содержимое displayusers.reg :

     Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList] "Administrator"=dword:00000001 "ChuckNorris"=dword:00000001 "JonSkeet"=dword:00000001 

    Теперь все готово. Как проверить это?

    Просто выйдите из системы или переключите пользователя, если включена быстрая коммутация пользователей, и когда вы находитесь на экране входа в систему, попробуйте использовать параметры доступности (маленькая кнопка в левом нижнем углу). Если Администратор , Чак Норрис или Джон Скит находятся поблизости, они появятся и исчезнут, когда вы нажмете эту волшебную кнопку.

    Interesting Posts

    Использование пользовательских шрифтов без прав администратора?

    Захват специально закодированных видеороликов?

    Есть ли способ иметь команду выбора в пакетных файлах – и ждать меньше секунды

    Excel 2007 – Пользовательские значения оси Y

    Как настроить таблицу маршрутизации приложения для Windows?

    Hibernate занимает 4 минуты 38 секунд

    Как заполнить формулу так, чтобы ссылки диапазона были смещены на 5 строк, а не на 1 строку

    Не удается добавить сетевой принтер – Windows 7

    Как устранить проблему с высоким уровнем использования svchost.exe в Windows 7?

    Как далеко от экрана компьютера рекомендуется сидеть?

    Если материнская плата явно не поддерживает частоту ОЗУ, все еще совместима?

    Важны ли зарезервированные GPT и системные разделы EFI?

    Могу ли я навсегда заблокировать обновление (не-драйвер), которое не будет установлено на моей машине на Win10 pro?

    Windows показывает больше пространства, чем на самом деле

    Понижение Windows 8 с Enterprise на Pro

    Давайте будем гением компьютера.