Como leio valores de chaves de registro?

1

Alguém sabe como ler os valores da chave do Registro no PowerShell? O pedido equivalente no CMD pode ser visto na foto.

    
por Joachim 24.08.2016 / 10:55

2 respostas

1

Get-ChildItem é o único a ser usado, e uma rapidinha seria:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion'

Mais exemplos aqui: link

Se você deseja obter um valor de chave específico:

$val = (Get-ItemProperty -path 'HKLM:\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName').ComputerName

E como definir / editar adequadamente link

    
por 24.08.2016 / 12:44
0

Este formato, embora muito semelhante, também pode ser usado:

$username = Get-ItemProperty -path "HKCU:\Volatile Environment"

O que cria um objeto. As propriedades podem ser chamadas usando:

$username.username
    
por 07.09.2017 / 21:12