Comment créer une clé de registre dans PowerShell

Comment créer une clé de registre dans PowerShell
La clé de registre est un dossier de conteneurs et les valeurs du registre sont appelées fichiers qui se trouvent à l'intérieur des dossiers. Il existe deux cas de clés de registre dans le système d'exploitation Windows qui sont décrites ci-dessous:

HKEY_CURRENT_USER: Les clés et les valeurs liées à l'utilisateur sont stockées dans cette ruche. Il se charge lorsqu'un utilisateur se connecte.

HKEY_LOCAL_MACHINE: Cette ruche contient les informations générales liées au système d'exploitation, comme les services, les pilotes, les programmes chargés au démarrage.

Le UTILISATEUR ACTUEL L'instance peut être modifiée par l'utilisateur respectif et les modifications sont limitées à cet utilisateur spécifique uniquement. D'un autre côté, le MACHINE LOCALE Les clés et valeurs de registre peuvent être modifiées par n'importe quel utilisateur et les modifications sont applicables à chaque utilisateur qui se connecte au système. Cet article fournit une démonstration pour créer des clés de registre PowerShell.

Conditions préalables

La première étape la plus importante consiste à obtenir l'emplacement des ruches de clés de registre sur votre PC. Cette étape vous amènerait à l'emplacement du chemin de ruche de la machine et de l'utilisateur et vous pouvez utiliser ce chemin pour effectuer des modifications. Pour obtenir les fournisseurs de registre, la commande suivante est exécutée qui répertorie les lecteurs locaux et vous pouvez obtenir des ruches clés du registre ici.

> Get-psdrive

Comment créer une clé de registre en utilisant PowerShell

Les clés de registre se réfèrent aux répertoires, par conséquent, ils peuvent être créés avec le nouvel article de PowerShell, tout comme les dossiers sont créés. La syntaxe de cette applet de commande est fournie ci-dessous:

> New-Item -Path "" -Name ""

Les valeurs des clés de registre peuvent être attribuées en utilisant le Éventail cmdlet. La syntaxe de la nouvelle applet de commande de la nouvelle élément est décrite ci-dessous:

> New-itemproperty -path "" -name "" -value ""

Les deux syntaxes ci-dessus sont la partie centrale pour créer des clés de registre et leurs valeurs.

Exemple 1: Créez une clé de registre dans HKEY_CURRENT_USER

Pour créer et attribuer des valeurs de propriété à une clé de registre, les étapes suivantes doivent être effectuées attentivement.

Étape 1: Créez une clé de registre en utilisant le «nouvel élément»
En utilisant cet exemple, nous montrons comment créer une clé de registre dans la ruche de l'utilisateur actuel. La commande suivante crée un nouvel élément nommé «linuxhint"À un emplacement"Hkcu: \ ". Il est observé à partir de la sortie que la valeur de la propriété est vide:

> New-Item -Path "Hkcu:" -Name "Linuxhint"

Étape 2: Attribuez une valeur de propriété à la clé de registre
Une fois la clé de registre créée, vous devez lui attribuer une valeur de propriété. Comme nous avons pratiqué la commande suivante pour attribuer un paramètre nommé «linuxhintpara"Et valeur"newval”À la clé de registre linuxhint.

> New-itemproperty -path "hkcu: \ linuxhint" -name "LinuxHintpara" -Value "newVal" -propertyType "String"

La clé de registre nouvellement créée et ses valeurs associées peuvent également être obtenues via GUI.

Comment supprimer une clé de registre

Le traitement des clés de registre est assez sensible car les informations sur les programmes / moteurs de vos systèmes d'exploitation y résident. Donc, si vous avez créé une clé de registre juste pour un essai, il est recommandé de supprimer cette clé pour éviter tout inconvénient. Nous avons pratiqué la commande suivante pour supprimer la clé de registre nommée «linuxhint«:

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

Note: Pour supprimer une propriété d'une clé de registre uniquement, vous pouvez alors exécuter la commande indiquée ci-dessous.

> Retire-itemproperty -path "" -name ""

Conclusion

La clé de registre est appelée la base de données interne d'une machine ou l'utilisateur où les informations de configuration de base sont stockées. Comme PowerShell fournit une gestion des tâches à partir de sa console, on peut également gérer les opérations de clés de registre de PowerShell. Dans cet article, nous avons présenté la façon de créer une clé de registre en utilisant PowerShell. Outre sa création, vous avez également appris à attribuer la valeur de la propriété à une clé de registre. De plus, deux commandes sont fournies à la fin qui aideront à supprimer la clé REG et sa propriété.