Quali sono le chiavi di registro in PowerShell e come funziona

Quali Sono Le Chiavi Di Registro In Powershell E Come Funziona



Le chiavi di registro sono gli elementi sull'unità PowerShell che possono essere considerati cartelle simili a contenitori con valori, chiavi e sottochiavi al loro interno. I valori di registro possono essere considerati come i file all'interno di tali cartelle. L'esecuzione di operazioni con le chiavi di registro equivale a lavorare con la directory locale e i suoi file. Tuttavia, le chiavi di registro sono valide o esistono solo all'interno del ' Registro di Windows ”.

La seguente guida osserverà le informazioni sulle chiavi di registro e il loro funzionamento.

Quali sono le chiavi di registro in PowerShell e come funziona?

Le chiavi di registro di PowerShell contengono due istanze tra cui ' HKEY_CURRENT_USER ' e il ' HKEY_LOCAL_MACHINE ”. La prima istanza contiene le informazioni dell'utente attualmente connesso sulla radice/percorso, come i colori dello schermo, le cartelle utente e il pannello di controllo. Mentre la seconda istanza memorizza l'impostazione che è specifica solo per il computer locale.







Come funzionano le chiavi di registro in PowerShell?

Il registro in Windows memorizza le informazioni che il sistema operativo naviga attraverso, come applicazioni o file. Per esplorare l'ulteriore funzionalità o il funzionamento delle chiavi di registro, controlla gli esempi forniti.



Esempio 1: copia la chiave di registro di PowerShell

Per copiare le chiavi di registro in PowerShell, eseguire il comando fornito di seguito:



Copia-Articolo -Sentiero 'HKLM:\SOFTWARE\Microsoft\Windows\Versione corrente' -Destinazione HKCU:

Dopo il codice precedente, innanzitutto specificare ' Copia-Articolo ” cmdlet accanto a “ -Sentiero ” parametro a cui sono assegnati i valori indicati. Quindi, digita ' -Destinazione ” parametro e forniscigli il valore “ HKCU: ”:





Esempio 2: creare la chiave di registro in PowerShell

Per creare la chiave di registro, utilizzare il ' Nuovo oggetto ” comando e il “ -Sentiero ” parametro a cui è assegnato il valore dichiarato:



Nuovo oggetto -Sentiero HKCU:\New_Registry_Key

Esempio 3: eliminare la chiave di registro in PowerShell

Per rimuovere o eliminare una chiave di registro, menzionare ' Rimuovi oggetto ” insieme al “ -Sentiero parametro '. Quindi, assegnagli il nome del registro e il percorso:

Rimuovi oggetto -Sentiero HKCU:\New_Registry_Key

Esempio 4: elenca tutte le sottochiavi utilizzando PowerShell

Per elencare tutte le sottochiavi in ​​PowerShell, eseguire il comando indicato di seguito:

Get-ChildItem -Sentiero HKCU:\ | Seleziona-Oggetto Nome

Nel codice sopra indicato:

  • Usa il ' Get-ChildItem ” e assegna il “ HKCU:\ ' al ' -Sentiero parametro '.
  • Successivamente, fornire il ' | ” pipeline e specificare il cmdlet “ Seleziona-Oggetto ' e il ' Nome ”:

Esempio 5: rimozione di tutte le chiavi sotto una chiave specifica

Se gli utenti desiderano rimuovere tutte le chiavi e le sottochiavi, devono fornire il ' HKCU:\Versione corrente ' al ' Rimuovi oggetto comando:

Rimuovi oggetto -Sentiero HKCU:\Versione corrente

È tutto! Abbiamo fornito informazioni dettagliate sulle chiavi di registro di PowerShell.

Conclusione

Le chiavi di registro in PowerShell sono cartelle simili a contenitori costituite da valori di registro come file al loro interno. PowerShell usa il provider del Registro di sistema per accedere e modificare le chiavi del Registro di sistema. Questo post ha illustrato le chiavi di registro con l'aiuto di più esempi.