Создание скрипта реестра

Создание скрипта реестра

Мне нужна помощь в создании скрипта реестра, который поможет мне автоматизировать работу, которую мне нужно выполнить на 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,

Как это можно быстро сделать с помощью скрипта реестра?

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

решение1

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

решение2

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

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

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

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
      "Userinit"="ВСТАВЬТЕ_СЮДА_ПРАВИЛЬНОЕ_ЗНАЧЕНИЕ"

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

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

Связанный контент