Limpe o registro de computadores na rede

1

Eu tenho uma rede com principalmente máquinas Windows 7. Eu também uso o Spiceworks e, às vezes, ele não detecta quando um aplicativo de software foi removido, porque alguns restos do registro remanescentes ainda estão presentes após a desinstalação.

Existe alguma maneira de eu escanear os PCs na minha rede e limpar os registros em cada um de forma automatizada?

    
por Moses 29.10.2013 / 17:23

1 resposta

1

Dê uma olhada em este artigo do blog" Hey Scripting Guy " sobre a edição do registro remoto com o PowerShell. Deve começar você!

Os bits importantes deste artigo são:

$cred = Get-Credential iammred\administrator

Invoke-Command -cn (gc c:\fso\servers.txt) -cred $cred {pushd;sl HKCU:\software; ni HSG; New-ItemProperty -name forscripting -PropertyType string –path hsg -value "powershell rocks" ; popd}
  • servers.txt contém uma lista de servidores em sua rede
  • iammred\administrator é suas credenciais de domínio (ou grupo de trabalho)
  • HKCU:\software é o caminho da chave do registro
  • -propertyType é o tipo de valor
  • -value é o valor
por 29.10.2013 / 17:34