Stručni Geek: Kretanje u stilu naredbene linije registra Kao da je to pogon pomoću programa PowerShell

Sadržaj:

Stručni Geek: Kretanje u stilu naredbene linije registra Kao da je to pogon pomoću programa PowerShell
Stručni Geek: Kretanje u stilu naredbene linije registra Kao da je to pogon pomoću programa PowerShell

Video: Stručni Geek: Kretanje u stilu naredbene linije registra Kao da je to pogon pomoću programa PowerShell

Video: Stručni Geek: Kretanje u stilu naredbene linije registra Kao da je to pogon pomoću programa PowerShell
Video: САМЫЕ НЕУБИВАЕМЫЕ ЦВЕТЫ для Тенистых и Солнечных Мест в Саду ВЫЖИВАЮТ ВЕЗДЕ - YouTube 2024, Ožujak
Anonim
Koncept pogona u sustavu PowerShell ne odnosi se na fizičke diskove, već o zastupanju bilo kojeg pohranjivanja podataka kao dosljednog sučelja. Koristeći pravo pružatelja usluge čak možete pristupiti registru kao da je struktura datoteka.
Koncept pogona u sustavu PowerShell ne odnosi se na fizičke diskove, već o zastupanju bilo kojeg pohranjivanja podataka kao dosljednog sučelja. Koristeći pravo pružatelja usluge čak možete pristupiti registru kao da je struktura datoteka.

Kretanje u ljusci

Otvorite PowerShell tako da upišete PowerShell u traku za pretraživanje i pritisnite enter.

Kada se PowerShell otvori, upišite:
Kada se PowerShell otvori, upišite:

cd HKCU:

Za promjenu u košnicu HKEY_CURRENT _USER.

Tipke u registru su poput mapa. Međutim, ključne se vrijednosti ne ponašaju kao datoteke. Umjesto toga, njima se upravljaju kao svojstva ključeva i prikazuju se u stupcu entiteta. Da biste vidjeli popis ključeva, jednostavno možete pokrenuti:
Tipke u registru su poput mapa. Međutim, ključne se vrijednosti ne ponašaju kao datoteke. Umjesto toga, njima se upravljaju kao svojstva ključeva i prikazuju se u stupcu entiteta. Da biste vidjeli popis ključeva, jednostavno možete pokrenuti:

Dir

Da biste učinili više s tipkama, najlakše je stvoriti varijablu za ključ. Omogućuje stvaranje varijable koja se zove ključ, za ključ HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer.
Da biste učinili više s tipkama, najlakše je stvoriti varijablu za ključ. Omogućuje stvaranje varijable koja se zove ključ, za ključ HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer.

$key = Get-Item HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer

Zatim možete vidjeti koliko vrijednosti sadrži moja ključna varijabla. Da biste to učinili, moramo upotrijebiti entitet zvan ValueCount.
Zatim možete vidjeti koliko vrijednosti sadrži moja ključna varijabla. Da biste to učinili, moramo upotrijebiti entitet zvan ValueCount.

$key.ValueCount

Kao što vidite postoje 6 vrijednosti. Ona nam govori koliko vrijednosti ima, ali nam ne govori ono što su vrijednosti pozvane da to učine kako biste trebali pogledati imovinu ključeva.
Kao što vidite postoje 6 vrijednosti. Ona nam govori koliko vrijednosti ima, ali nam ne govori ono što su vrijednosti pozvane da to učine kako biste trebali pogledati imovinu ključeva.

$key.Property

Ako želite dohvatiti sadržaj vrijednosti, možete koristiti svojstvo PSPath zajedno s naredbom Get-ItemProperty kako slijedi. Izradit ćemo varijablu pod nazivom vrijednost kako bismo pomogli pri primitku pojedinačnih vrijednosti.
Ako želite dohvatiti sadržaj vrijednosti, možete koristiti svojstvo PSPath zajedno s naredbom Get-ItemProperty kako slijedi. Izradit ćemo varijablu pod nazivom vrijednost kako bismo pomogli pri primitku pojedinačnih vrijednosti.

$value = Get-ItemProperty $key.PSPath

To će dohvatiti sadržaj svih vrijednosti u ključu, ali zato što smo stvorili varijablu vrijednosti, možemo je analizirati pojedinačno vlasništvo za preuzimanje. Na primjer.
To će dohvatiti sadržaj svih vrijednosti u ključu, ali zato što smo stvorili varijablu vrijednosti, možemo je analizirati pojedinačno vlasništvo za preuzimanje. Na primjer.

$value.Shellstate

Vraća samo sadržaj Shellstate vrijednosti.

Stvaranje tipki

Stvaranje novih ključeva je poput izrade nove mape:

New-Item -type Directory “Type New Key Name Here”

Image
Image

Brisanje tipki

Brisanje ključa obavlja se pomoću naredbe Remove-Item (Naredba Remove-Item):

Remove-Item “Type New Key Name Here”

Image
Image

Stvaranje vrijednosti

Da biste dodali nove vrijednosti ključu, morate koristiti Set-ItemProperty

itemtype Zadržavanje Tip podataka
Niz Žica REG_SZ
ExpandedString Niz s varijablama okruženja koje su riješene kada se pozivaju REG_EXPANDED_SZ
Binarni Binarna vrijednost REG_BINARY
DWORD Numerička vrijednost REG_DWORD
MultiString Tekst višestrukih redaka REG_MULTI_SZ
QWord 64-bitne numeričke vrijednosti REG_QWORD

Za izradu vrijednosti upotrijebite sljedeću sintaksu:

Set-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer –type string –name “New Value” –value “123”

Možete zamijeniti put za ključ u kojem želite stvoriti vrijednost i zamijeniti vrstu parametra za drugu vrstu iz gornje tablice.

Brisanje vrijednosti

Možete izbrisati vrijednosti pomoću naredbe Remove-ItemProperty.

Remove-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer “New Value”

Preporučeni: