Modifica e visualizzazione delle chiavi di registro da Powershell


3

Sto lavorando per apprendere Powershell e ho provato a scrivere uno script che mapperà automaticamente le mie unità su unità di rete specifiche. È abbastanza facile, ma voglio anche alcuni nomi associati a loro da Esplora risorse. Questo può essere fatto dal registro, ma non riesco a capire come farlo da Powershell. Ho cercato online e posso navigare nel registro come un normale disco fino a un certo punto ora, usando gci e set-location / cd, ma una volta arrivato all'ultima chiave della cartella, non riesco a vedere i DWORD all'interno della chiave usando gci più. Da regedit, so che ci sono un sacco di chiavi all'interno. Il mio percorso è HKCU: \ software \ microsoft \ windows \ currentversion \ explorer \ mountpoints2 ## ComputerName # DriveName


Si confonde il termine "chiave" con i valori e i dati associati contenuti nella chiave. In PowerShell, i valori sono considerati "proprietà" della chiave. Le sottochiavi della chiave sono "childitems". Le chiavi sono contenitori, i valori no.
kreemoweet

Risposte:


5

Semplice; usa il comando get-itemProperty per vedere tutte le chiavi. Quindi, se hai seguito il percorso per quanto hai nella tua domanda, il comando per vedere tutto ciò che è associato è:

get-itemproperty .\

Ovviamente puoi anche vederlo dall'alto nella struttura della directory, aggiungi semplicemente il percorso dopo il. \

Per eseguire l'attività di ridenominazione delle etichette dell'unità in modo che vengano visualizzate in Esplora risorse di Windows, utilizzare quanto segue:

set-itemProperty . _LabelFromDesktopINI "insert new label here"
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.