"Expert Geek": pereikite prie registro komandinės eilutės stiliaus, kaip ir "Drive" naudodami "PowerShell"

Turinys:

"Expert Geek": pereikite prie registro komandinės eilutės stiliaus, kaip ir "Drive" naudodami "PowerShell"
"Expert Geek": pereikite prie registro komandinės eilutės stiliaus, kaip ir "Drive" naudodami "PowerShell"

Video: "Expert Geek": pereikite prie registro komandinės eilutės stiliaus, kaip ir "Drive" naudodami "PowerShell"

Video:
Video: PARSONVER LA24 Smartwatch Review: A Stylish and Affordable Option for Women - YouTube 2024, Balandis
Anonim
"PowerShell" disko koncepcija yra ne fiziniai įrenginiai, bet bet kokios duomenų laikmenos atstovavimas kaip nuosekli sąsaja. Naudodamiesi tinkamu teikėju, jūs netgi galite pasiekti registrą taip, tarsi tai būtų failų struktūra.
"PowerShell" disko koncepcija yra ne fiziniai įrenginiai, bet bet kokios duomenų laikmenos atstovavimas kaip nuosekli sąsaja. Naudodamiesi tinkamu teikėju, jūs netgi galite pasiekti registrą taip, tarsi tai būtų failų struktūra.

Navigavimas "Shell"

Atidarykite PowerShell, įvedę PowerShell į paieškos juostą ir paspausdami Enter.

Kai "PowerShell" atsidaro, įveskite:
Kai "PowerShell" atsidaro, įveskite:

cd HKCU:

Norėdami pakeisti HKEY_CURRENT _USER avilį.

Registro raktai yra kaip aplankai. Tačiau pagrindinės reikšmės neveikia kaip failai. Vietoj to, jie yra valdomi kaip rakto savybės ir rodomi nuosavybės stulpelyje. Norėdami pamatyti raktų sąrašą, kurį galite tiesiog paleisti:
Registro raktai yra kaip aplankai. Tačiau pagrindinės reikšmės neveikia kaip failai. Vietoj to, jie yra valdomi kaip rakto savybės ir rodomi nuosavybės stulpelyje. Norėdami pamatyti raktų sąrašą, kurį galite tiesiog paleisti:

Dir

Norėdami padaryti daugiau su raktiniais žodžiais, lengviausia sukurti rakto kintamąjį. Leidžia sukurti kintamąjį, vadinamą raktą, HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer klavišą.
Norėdami padaryti daugiau su raktiniais žodžiais, lengviausia sukurti rakto kintamąjį. Leidžia sukurti kintamąjį, vadinamą raktą, HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer klavišą.

$key = Get-Item HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer

Kitas leidžia pamatyti, kiek vertybių yra mano rakto kintamasis. Norėdami tai padaryti, turime naudoti nuosavybę, vadinamą ValueCount.
Kitas leidžia pamatyti, kiek vertybių yra mano rakto kintamasis. Norėdami tai padaryti, turime naudoti nuosavybę, vadinamą ValueCount.

$key.ValueCount

Kaip matote, yra 6 reikšmės. Tai mums parodo, kiek verčių ten yra, bet mums nepasakoma, kokios vertės yra vadinamos, kad jums reikia pažiūrėti rakto nuosavybės nuosavybę.
Kaip matote, yra 6 reikšmės. Tai mums parodo, kiek verčių ten yra, bet mums nepasakoma, kokios vertės yra vadinamos, kad jums reikia pažiūrėti rakto nuosavybės nuosavybę.

$key.Property

Jei norite išgauti vertybių turinį, galite naudoti PSPath nuosavybę kartu su komanda Get-ItemProperty taip. Mes sukursime kintamąjį, vadinamą verte, kad galėtume mums padėti gauti individualias vertes.
Jei norite išgauti vertybių turinį, galite naudoti PSPath nuosavybę kartu su komanda Get-ItemProperty taip. Mes sukursime kintamąjį, vadinamą verte, kad galėtume mums padėti gauti individualias vertes.

$value = Get-ItemProperty $key.PSPath

Tai bus visų raktų reikšmių turinys, bet todėl, kad mes sukūrėme vertės kintamąjį, kurį galime ištirti atskirai nuosavybei gauti. Pavyzdžiui.
Tai bus visų raktų reikšmių turinys, bet todėl, kad mes sukūrėme vertės kintamąjį, kurį galime ištirti atskirai nuosavybei gauti. Pavyzdžiui.

$value.Shellstate

Grąžins tik "Shellstate" vertės turinį.

Kurti raktus

Naujų raktų kūrimas yra toks, kaip sukurti naują aplanką:

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

Image
Image

Ištrinti raktus

Rakto ištrynimas atliekamas naudojant komandą "Pašalinti":

Remove-Item “Type New Key Name Here”

Image
Image

Vertybių kūrimas

Norėdami pridėti naujų reikšmių raktui, turite naudoti "Set-itemProperty"

Prekės tipas Laiko Duomenų tipas
Styga Styga REG_SZ
ExpandedString Styga su aplinkos kintamaisiais, kurie yra išspręsti, kai jie yra iškviesti REG_EXPANDED_SZ
Dvejetainis Binarinė vertė REG_BINARY
DWord Skaitinė vertė REG_DWORD
MultiString Kelių eilučių tekstas REG_MULTI_SZ
QWord 64 bitų skaitinės reikšmės REG_QWORD

Norėdami sukurti vertę, naudokite šį sintaksę:

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

Galite pakeisti rakto kelią, kuriame norite sukurti vertę, ir galite pakeisti kito tipo tipo tipą iš pateiktos lentelės.

Vertybių ištrynimas

Galite ištrinti vertes naudodami komandą "Pašalinti-ItemProperty".

Remove-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer “New Value”

Rekomenduojamas: