Como criar chave de registro no PowerShell

Como criar chave de registro no PowerShell
A chave do registro é um contêiner como pastas e os valores do registro são chamados de arquivos que estão dentro das pastas. Existem duas instâncias de chaves de registro no sistema operacional Windows que são descritas abaixo:

Hkey_current_user: As chaves e valores relacionados ao usuário são armazenados nesta colméia. Ele carrega quando um usuário efetua login.

Hkey_local_machine: Esta hive contém as informações gerais relacionadas ao sistema operacional, como serviços, drivers, programas que são carregados na inicialização.

O USUÁRIO ATUAL A instância pode ser editada pelo respectivo usuário e as alterações são limitadas a esse usuário específico apenas. Por outro lado, o MÁQUINA LOCAL As chaves e valores do registro podem ser modificados por qualquer usuário e as alterações são aplicáveis ​​a cada usuário que efetua login no sistema. Este artigo fornece uma demonstração para criar as chaves do Registro PowerShell.

Pré -requisitos

A primeira e principal etapa é obter a localização das colméias do registro no seu PC. Esta etapa o levaria ao local do caminho de colméia da máquina e do usuário e você pode usar esse caminho para realizar quaisquer alterações nele. Para obter os provedores de registro, o seguinte comando é executado que listará as unidades locais e você pode obter colméias de chaves do Registro aqui.

> Get-PsDrive

Como criar uma chave de registro usando PowerShell

As chaves do registro se referem a diretórios, portanto, elas podem ser criadas com o novo cmdlet de PowerShell, assim como as pastas são criadas. A sintaxe deste cmdlet é fornecida abaixo:

> New -item -Path "" -name ""

Os valores das chaves do registro podem ser atribuídos usando o New-Itemproperty cmdlet. A sintaxe do novo cmdlet é descrita abaixo:

> New -iteMproperty -Path "" -Name "" -Value ""

As duas sintaxes acima são a parte principal para criar chaves de registro e seus valores.

Exemplo 1: Crie uma chave de registro em hkey_current_user

Para criar e atribuir valores de propriedade a uma chave de registro, as etapas a seguir devem ser executadas cuidadosamente.

Etapa 1: Crie uma chave de registro usando "New-Item"
Usando este exemplo, demonstramos como criar uma chave de registro na colméia atual do usuário. O comando a seguir cria um novo item chamado “Linuxhint”Em um local“Hkcu: \ ““. Observa -se a partir da saída que o valor da propriedade está vazio:

> New -item -path "hkcu:" -name "linuxhint"

Etapa 2: atribua um valor de propriedade à chave do registro
Depois que a chave do registro for criada, você deve atribuir um valor de propriedade. Como praticamos o seguinte comando para atribuir um parâmetro chamado “Linuxhintpara"E valor"newval”Para a chave do registro Linuxhint.

> New -iteMProperty -Path "HKCU: \ Linuxhint" -Name "Linuxhintpara" -value "newval" -PropertyType "String"

A chave de registro recém -criada e seus valores associados também podem ser obtidos via GUI.

Como remover uma chave de registro

O manuseio das chaves do registro é bastante sensível, pois as informações sobre os programas/drivers de seus sistemas operacionais residem lá. Portanto, se você criou uma chave de registro apenas para um julgamento, é recomendável remover essa chave para evitar qualquer inconveniente. Praticamos o seguinte comando para remover a chave do registro chamada “Linuxhint“:

> Remover -item -path "hkcu: \ linuxhint" -recurse

Observação: Para remover apenas uma propriedade de uma chave de registro, você pode executar o comando declarado abaixo.

> Remover -Itemproperty -Path "" -Name ""

Conclusão

A chave do registro é chamada de banco de dados interno de uma máquina ou usuário em que as informações básicas de configuração são armazenadas. Como PowerShell fornece manuseio de tarefas de seu console, pode -se lidar com as operações das chaves do registro da PowerShell também. Neste post, apresentamos o caminho para criar uma chave de registro usando PowerShell. Além de sua criação, você também aprendeu a atribuir valor à propriedade a uma chave de registro. Além disso, dois comandos são fornecidos no final que ajudarão a remover a chave do Reg e sua propriedade.