Aqui falaremos sobre um meio de utilizar o PowerShell para habilitar acesso remoto ao registro de um desktop.

Via PowerShell:

O comando abaixo irá obter as permissões atuais e adicionar uma permissão específica

$acl = Get-Acl HKLM:\SOFTWARE\stuff
$rule = New-Object System.Security.AccessControl.RegistryAccessRule ("Domain\user","Full Control","Allow")
$acl.SetAccessRule($rule)
$acl |Set-Acl -Path HKLM:\SOFTWARE\stuff

Via cmd:

O comando regini.exe (abaixo) irá zerar as permissões de um registro e deixar como configurado:

reginit.exe HKEY_LOCAL_MACHINE\SOFTWARE\stuff [1 5 10]

Cada ID (usado entre colchetes) atribui uma permissão específica, caso execute apenas o comando regini.exe (sem sintaxe) ele irá mostrar todas as opções, que são:

1 – Administrators Full Access
2 – Administrators Read Access
3 – Administrators Read and Write Access
4 – Administrators Read, Write and Delete Access
5 – Creator Full Access
6 – Creator Read and Write Access
7 – World Full Access
8 – World Read Access
9 – World Read and Write Access
10 – World Read, Write and Delete Access
11 – Power Users Full Access
12 – Power Users Read and Write Access
13 – Power Users Read, Write and Delete Access
14 – System Operators Full Access
15 – System Operators Read and Write Access
16 – System Operators Read, Write and Delete Access
17 – System Full Access
18 – System Read and Write Access
19 – System Read Access
20 – Administrators Read, Write and Execute Access
21 – Interactive User Full Access
22 – Interactive User Read and Write Access
23 – Interactive User Read, Write and Delete Access

Também é possível executar o comando em outro computador, com a sintaxe -m \\NOME_DO_PC 

Fontes/Referências

https://serverfault.com/questions/331046/change-permissions-on-registry-key-via-command-line
https://support.microsoft.com/en-us/help/264584/how-to-change-registry-values-or-permissions-from-a-command-line-or-a

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria