PowerShellin käyttöaseman käsite ei koske fyysisiä asemia, vaan tietojen tallentamisen yhtenäisenä käyttöliittymänä. Oikean palveluntarjoajan avulla voit jopa käyttää rekisteriä ikään kuin se olisi tiedostorakenne.
Avaa PowerShell kirjoittamalla PowerShell hakupalkkiin ja painamalla Enter.
Kun PowerShell avautuu, kirjoita:
cd HKCU:
Vaihda HKEY_CURRENT _USER pesään.
Rekisterin avaimet ovat kuin kansioita. Avainarvot eivät kuitenkaan toimi kuten tiedostot. Sen sijaan niitä hallitaan avainten ominaisuuksina ja ne näkyvät ominaisuuskolonnissa. Näet avainten luettelon, jota voit käyttää yksinkertaisesti:
Dir
Voit tehdä enemmän avaimilla sen helpoimmin luoda avaimen muuttuja. Voit tehdä HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer-avaimella muuttuja nimeltä avain.
$ key = Hanki kohde HKCU: \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer
Seuraavaksi näet, kuinka monta arvoa avainmuuttujani sisältää. Tätä varten meidän on käytettävä arvoa nimeltä ValueCount.
$ key.ValueCount
Kuten näet, on olemassa 6 arvoa. Se kertoo, kuinka monta arvoa on, mutta ei kerro meille, mitä arvoja kutsutaan tekemään, että sinun on tarkasteltava avainten kiinteistöominaisuutta.
$ key.Property
Jos haluat hakea arvojen sisällön, voit käyttää PSPath-ominaisuutta Get-ItemProperty-komennon kanssa seuraavalla tavalla. Luomme muuttujan nimeltä arvo, joka auttaa meitä saamaan yksittäisiä arvoja.
$ value = Get-ItemProperty $ key.PSPath
Se hakee avaimen kaikki arvot, mutta koska olemme luoneet arvonmuuttujan, voimme jäsentää sen yksittäisen omaisuuden hakea. Esimerkiksi.
$ value.Shellstate
Palauttaa vain Shellstate-arvon sisällön.
Uusien avainten luominen on kuin uuden kansion luominen:
New-Item -type Directory "Kirjoita uusi avaimen nimi tähän"
Avaimen poistaminen tapahtuu Remove-Item -komennolla kuten näin:
Poista-kohde "Kirjoita uusi avaimen nimi tähän"
Uusien arvojen lisääminen avaimeen on käytettävä Set-ItemProperty-asetusta
itemtype | Pitää | Tietotyyppi |
jono | Nauha | REG_SZ |
ExpandedString | Merkkijono, jonka ympäristömuuttujat ovat ratkaistuna, kun niitä kutsutaan | REG_EXPANDED_SZ |
Binääri | Binaarinen arvo | REG_BINARY |
DWord | Numeerinen arvo | REG_DWORD |
multistring | Usean rivin teksti | REG_MULTI_SZ |
QWORD | 64-bittiset numeeriset arvot | REG_QWORD |
Arvon luomiseksi käytä seuraavaa syntaksia:
Set-ItemProperty HKCU: \ Ohjelmisto \ Microsoft \ Windows \ CurrentVersion \ Explorer -tyypin merkkijonon -nimi "Uusi arvo" -arvo "123"
Voit korvata avaimen polun, johon haluat luoda arvon, ja voit korvata toisen tyyppisen -tyyppisen parametrin yllä olevasta taulukosta.
Voit poistaa arvot käyttämällä Remove-ItemProperty-komentoa.
Remove-ItemProperty HKCU: \ Ohjelmisto \ Microsoft \ Windows \ CurrentVersion \ Explorer "Uusi arvo"