Criando um script de registro

Criando um script de registro

Estou procurando ajuda para criar um script de registro que possa me ajudar a automatizar um trabalho que preciso fazer em 20 laptops HP.

Desde a criação de imagens, eles funcionam bem; no entanto, se um usuário de domínio que não seja administrador fizer login em um, ele será expulso imediatamente. Descobri que o problema está relacionado ao Ranger, mas a falha real é um pedaço de HP Bloatware redundante que foi removido antes da criação da imagem da máquina, mas parece ainda estar no registro.

Eu preciso mudar:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinitde:C:\windows\SysWOW64\RgrUInit.exe,c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\DPAgent.exe

Para:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon Userinit: C:\windows\SysWOW64\RgrUInit.exe,

Como posso fazer isso rapidamente usando um script de registro?

desde já, obrigado

Responder1

  1. Abra regeditem uma dessas máquinas.
  2. Corrija o problema.
  3. Clique com o botão direito em uma chave que contém o valor que você acabou de modificar.
  4. Exporte-o.
  5. Abra o arquivo exportado no Bloco de Notas.
  6. Remova tudo, exceto a seção INI ( [name_of_exported_key]) e a entrada do valor modificado ( name_of_modified_value=fixed_data).
  7. Salve as alterações.
  8. Distribua o arquivo para todas as máquinas e execute-o. (para executar silenciosamente regedit /s file_name:)

Responder2

Basicamente, conheço duas opções que você pode usar:

  1. Um .regarquivo
    • crie um arquivo com oregistronome da extensão e estes dados:

      Editor de registro do Windows versão 5.00

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

    • Execute o arquivo em cada máquina.
  2. A reglinha de comando

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

informação relacionada