Expert Geek Navigeeri registri käsurea stiiliga Nagu see on PowerShelli kasutamine
PowerShelli draivi mõiste ei tähenda füüsilisi draive, vaid mis tahes andmepoe esindamist ühtse liidesena. Õige teenusepakkuja abil saate isegi juurdepääsu registrile nii, nagu oleks tegemist failistruktuuriga.
Shellis navigeerimine
Avage PowerShell, kirjutades otsinguribale PowerShelli ja vajutades enter.
Kui PowerShell avaneb, tippige:
cd HKCU:
HKEY_CURRENT _USER taru muutmiseks.
Registri võtmed on sarnased kaustadega. Kuid põhiväärtused ei käitu nagu failid. Selle asemel hallatakse neid võtmete omadustena ja need kuvatakse omaduste veerus. Võtmete loendi nägemiseks saate lihtsalt käivitada:
Dir
Selleks, et teha rohkem võtmetega, mida on kõige lihtsam luua võtme jaoks muutuja. Võimaldab muuta HKEY_CURRENT_USER tarkvara Microsoft Windows praeguse versiooni Exploreri võtme muutuja nimega võti.
$ key = Get-Item HKCU: Tarkvara Microsoft Windows CurrentVersion Explorer
Järgmisena saate näha, kui palju väärtusi mu võtmemuutuja sisaldab. Selleks peame kasutama väärtust ValueCount.
$ key.ValueCount
Nagu näete, on 6 väärtust. See ütleb meile, kui palju väärtusi seal on, kuid ei ütle meile, milliseid väärtusi kutsutakse tegema, et peate vaatama võtmete omadusi.
$ key.Property
Kui soovite väärtuste sisu alla laadida, saate kasutada PSPathi omadust koos käsu Get-ItemProperty järgmiselt. Loome muutuja nimega väärtus, et aidata meil individuaalsete väärtuste saamist.
$ value = Get-ItemProperty $ võti .PSPath
See taastab võtme kõigi väärtuste sisu, kuid kuna me muutsime väärtuse muutujateks, saame selle analüüsida individuaalseks omandamiseks. Näiteks.
$ value.Shellstate
Tagastab ainult Shellstate'i väärtuse sisu.
Klahvide loomine
Uute võtmete loomine on nagu uue kausta loomine:
Uus-kirje-tüüpi kataloog „Tippige siia uue võtme nimi”
Klahvide kustutamine
Klahvi kustutamine toimub käsuga Eemalda-element nagu:
Eemalda üksus „Tüüp uue võtme nimi siin”
Väärtuste loomine
Uute väärtuste lisamiseks võtmele peate kasutama seadet Set-ItemProperty
Eseme tüüp | Hoiab | Andmetüüp |
String | String | REG_SZ |
LaiendatudString | Keskkonnamuutujate string, mis lahendatakse, kui neid kasutatakse | REG_EXPANDED_SZ |
Binaarne | Binaarne väärtus | REG_BINARY |
DWord | Numbriline väärtus | REG_DWORD |
MultiString | Mitme rea tekst | REG_MULTI_SZ |
QWord | 64-bitised arvväärtused | REG_QWORD |
Väärtuse loomiseks kasutage järgmist süntaksit:
Set-ItemProperty HKCU: Tarkvara Microsoft WindowsViewVersioni tüüpi tüüpi string -name “New Value” -väärtus “123”
Võid asendada selle võtme tee, milles soovite väärtuse luua, ja te saate asendada ülaltoodud tabelist teise tüübi parameetri..
Väärtuste kustutamine
Väärtusi saab kustutada käsu Remove-ItemProperty abil.
Eemalda-ItemProperty HKCU: Tarkvara Microsoft Windows CurrentVersion Explorer “Uus väärtus”