Utilizzare PowerShell per modificare o modificare i valori del Registro di sistema

Una voce del Registro(Registry) di sistema può essere facilmente modificata utilizzando l' Editor del Registro(Registry Editor) di sistema . Tuttavia, nel caso in cui il tuo lavoro richieda molti script e sia necessario modificare il registro utilizzando PowerShell , questo articolo dovrebbe aiutarti.

Utilizzare PowerShell(Use PowerShell) per modificare i valori del Registro di sistema(Registry)

In questo articolo vedremo come modificare il registro utilizzando due noti cmdlet di PowerShell(PowerShell cmdlets) . Il primo cmdlet è New-Item mentre il secondo è Set-ItemProperty . È possibile utilizzare uno di questi cmdlet per modificare una chiave di registro esistente o aggiungere un nuovo valore di registro.

1] Modifica(Modify) il registro utilizzando il cmdlet di PowerShell New-Item(New-Item PowerShell)

Utilizzare PowerShell per modificare i valori del Registro di sistema

In questo esempio, creerò la DWORD del registro AllowIndexingEncryptedStoresOrItems in

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.

Di solito, questo registro DWORD viene creato per consentire a Windows 10 di indicizzare i file crittografati . La chiave di registro di Windows Search non esiste per impostazione predefinita. Quindi lo creerò prima, quindi creerò il DWORD del registro e lo imposterò su 1. Puoi sostituire la posizione e i valori della chiave di registro nel tuo caso. Ecco i passaggi coinvolti.

Apri Windows PowerShell come amministratore(Administrator) .

 

Digita quanto segue e premi  il tasto Invio(Enter)  per andare alla posizione del registro:

Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'

Quindi eseguire il cmdlet seguente per creare la nuova sottochiave del Registro di sistema denominata Windows Search . Sto usando il parametro -Force qui per sovrascrivere se gli elementi del registro esistono già.

Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force

Ora, quando viene creata la sottochiave del registro, creerò DWORD del registro ed eseguirò il seguente codice per questo: 

New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force

Nota:(Note:) se stai creando una stringa, devi utilizzare -PropertyType come stringa.

È possibile eseguire il percorso pop per tornare al normale PowerShell in cui è possibile eseguire altri cmdlet.

2] Modifica(Modify) il registro utilizzando il cmdlet di PowerShell Set-ItemProperty(Set-ItemProperty PowerShell)

Amministratore Windows PowerShell

Per questo esempio, imposterò la DWORD del registro HideSCAVolume su(HideSCAVolume)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.

L'impostazione di questo DWORD su 0 ripristina l'icona del volume se manca dalla barra delle applicazioni. Ecco i passaggi per questo:

Apri Windows PowerShell (amministratore).

Quindi copia e incolla semplicemente questo cmdlet per eseguire la manipolazione del registro. Naturalmente, è necessario modificare la posizione e il valore del registro con i propri, nel codice indicato di seguito:

Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force

Con questo metodo, non è necessario eseguire la posizione pop per tornare al normale PowerShell poiché la modifica del registro viene eseguita direttamente qui.

Confido che questa guida ti aiuti a modificare il registro utilizzando Windows Powershell .

Puoi anche dare un'occhiata a come utilizzare PowerShell per riavviare un computer Windows remoto.(how to use PowerShell to restart a remote Windows computer.)

 



About the author

ingegnere audiofilo e specialista di prodotti audio con oltre 10 anni di esperienza. Sono specializzato nella creazione di altoparlanti e cuffie per musica di qualità dall'inizio alla fine. Sono un esperto nella risoluzione dei problemi audio e nella progettazione di nuovi altoparlanti e sistemi di cuffie. La mia esperienza va oltre la semplice realizzazione di buoni prodotti; Ho anche una passione per aiutare gli altri a essere il meglio di sé possibile, sia attraverso l'istruzione che il servizio alla comunità.



Related posts