1

Мне нужна помощь в создании сценария реестра, который может помочь мне автоматизировать работу, которую мне нужно выполнить для 20 ноутбуков HP.

С тех пор как они отображаются, они работают нормально, однако, если пользователь домена, отличный от администратора, входит в систему, он выгоняет их обратно. Я обнаружил, что проблема связана с Ranger, но фактическая ошибка - это часть избыточного ПО HP Bloatware, которое было удалено до создания образа машины, но, похоже, все еще остается в реестре.

Мне нужно изменить:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinit из: C:\windows\SysWOW64\RgrUInit.exe,c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\DPAgent.exe

Для того, чтобы:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinit: C:\windows\SysWOW64\RgrUInit.exe,

Как я могу быстро сделать это, используя скрипт реестра?

заранее спасибо

2 ответа2

4
  1. Откройте regedit на одной из этих машин.
  2. Исправить проблему.
  3. Щелкните правой кнопкой мыши ключ, который содержит значение, которое вы только что изменили.
  4. Экспортируйте это.
  5. Откройте экспортированный файл в блокноте.
  6. Удалите все, кроме раздела INI ([name_of_exported_key]) и записи для измененного значения (name_of_modified_value=fixed_data).
  7. Сохранить изменения.
  8. Раздайте файл всем машинам и выполните его. (выполнить тихо: regedit /s file_name)
1

В принципе, я знаю о двух вариантах, которые вы можете использовать:

  1. Файл .reg
    • создайте файл с именем расширения reg , и эти данные:

      Редактор реестра Windows, версия 5.00

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
      "Userinit" = "INSERT_HERE_THE_CORRECT_VALUE"

    • Запустите файл на каждой машине.
  2. reg командной строки

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit /d "INSERT_HERE_THE_CORRECT_VALUE"

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