Utiliser PowerShell pour modifier ou changer les valeurs du Registre
Une entrée de Registre(Registry) peut être facilement modifiée à l'aide de l' Éditeur du Registre(Registry Editor) . Cependant, dans le cas où votre travail implique beaucoup de scripts et que vous deviez modifier le registre à l'aide de PowerShell , cet article devrait vous aider.
Utiliser PowerShell(Use PowerShell) pour modifier les valeurs du Registre(Registry)
Dans cet article, nous verrons comment modifier le registre à l'aide de deux applets de commande PowerShell(PowerShell cmdlets) bien connues . La première applet de commande est New-Item tandis que la seconde est Set-ItemProperty . Vous pouvez utiliser l'une ou l'autre de ces applets de commande pour modifier une clé de registre existante ou ajouter une nouvelle valeur de registre.
1] Modifier(Modify) le registre à l'aide de l' applet de commande New-Item PowerShell(New-Item PowerShell)
Dans cet exemple, je vais créer le registre DWORD AllowIndexingEncryptedStoresOrItems à
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
Habituellement, ce registre DWORD est créé pour permettre à Windows 10 d' indexer les fichiers chiffrés . La clé de registre Windows Search n'existe pas par défaut. Je vais donc créer cela en premier, puis je créerai le registre DWORD et le définirai sur 1. Vous pouvez remplacer l'emplacement et les valeurs de la clé de registre dans votre cas. Voici les étapes impliquées.
Ouvrez Windows PowerShell en tant qu'administrateur(Administrator) .
Tapez ce qui suit et appuyez sur la touche Entrée(Enter) pour accéder à l'emplacement du registre :
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
Exécutez ensuite l'applet de commande suivante pour créer la nouvelle sous-clé de registre nommée Windows Search . J'utilise le paramètre -Force ici pour remplacer si les éléments de registre existent déjà.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
Maintenant que la sous-clé de registre est créée, je vais maintenant créer le registre DWORD et exécuter le code suivant pour cela :
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
Remarque :(Note:) Si vous créez une chaîne, vous devez utiliser le -PropertyType en tant que chaîne.
Vous pouvez exécuter pop-location pour revenir à PowerShell normal où vous pouvez exécuter d'autres applets de commande.
2] Modifier(Modify) le registre à l'aide de l' applet de commande Set-ItemProperty PowerShell(Set-ItemProperty PowerShell)
Pour cet exemple, je vais définir le registre HideSCAVolume DWORD sur
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
La définition de ce DWORD sur 0 restaure l'icône de volume si elle est absente de la barre des tâches. Voici les étapes pour cela :
Ouvrez Windows PowerShell (administrateur).
Ensuite, copiez-collez simplement cette applet de commande pour effectuer la manipulation du registre. Bien sûr, vous devez modifier l'emplacement et la valeur du registre avec les vôtres, dans le code mentionné ci-dessous :
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
Avec cette méthode, vous n'avez pas besoin d'exécuter pop-location pour revenir à PowerShell normal car la modification du registre est directement effectuée ici.
J'espère que ce guide vous aidera à modifier le registre à l'aide de Windows Powershell .
Vous pouvez également découvrir comment utiliser PowerShell pour redémarrer un ordinateur Windows distant.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Use PowerShell pour supprimer des fichiers et des dossiers dans Windows 10
Tableaux PowerShell : comment les créer et les utiliser
Registry Editor: Use, Edit, Open, Modify, Save, Backup, Import, Export
Désactiver Security Questions à l'aide d'un Windows 10 PowerShell Script
Check Windows 10 OS architecture en utilisant PowerShell or Command Prompt
Comment planifier PowerShell script à Task Scheduler sur Windows 10
Comment installer PowerShell 7.0 sur Windows 10
Export and Backup Device Drivers en utilisant PowerShell dans Windows 10
Comment installer Google Chrome en utilisant Windows PowerShell
Activer Remote Desktop avec Command Prompt or PowerShell
Create System Restore Point en utilisant Command Prompt or PowerShell
Comment désactiver PowerShell dans Windows 10
Configurer le Folder Access commandé en utilisant Group Policy & PowerShell
Comment créer Local User Account en utilisant PowerShell dans Windows 10
Comment créer et exécuter le fichier PowerShell script sur Windows 10
Comment ouvrir un PowerShell prompt à Windows 10
Change Local Account password en utilisant Command Prompt or PowerShell
Comment installer le package d'applications Appx à l'aide de PowerShell dans Windows 10
Comment Zip and Unzip files en utilisant PowerShell en Windows 10
PowerShell Get-Appxpackage ne fonctionne pas ou Access refusé