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