Navigálás a Shellben
Nyissa meg a PowerShellet a PowerShell beírásával a keresősávba és nyomja meg az enter billentyűt.
cd HKCU:
A HKEY_CURRENT _USER hive megváltoztatása.
Dir
$key = Get-Item HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer
$key.ValueCount
$key.Property
Ha meg szeretné visszakeresni az értékek tartalmát, a PSPath tulajdonságot a Get-ItemProperty parancssal együtt a következőképpen használhatja. Hozzunk létre egy változó nevű értéket, amely segít az egyedi értékek fogadásában.
$value = Get-ItemProperty $key.PSPath
$value.Shellstate
Csak a Shellstate érték tartalmát adja vissza.
Kulcsok létrehozása
Új kulcsok létrehozása olyan, mint egy új mappa létrehozása:
New-Item -type Directory “Type New Key Name Here”
Kulcsok törlése
A kulcs törlése a Remove-Item paranccsal történik, így:
Remove-Item “Type New Key Name Here”
Értékek létrehozása
Új kulcsok hozzáadásához a Set-ItemProperty-t kell használni
Tárgy típus | tart | Adattípus |
Húr | Húr | REG_SZ |
ExpandedString | Olyan karakterlánc, amely környezeti változókkal van feloldva, amikor meghívást kap | REG_EXPANDED_SZ |
kétkomponensű | Bináris érték | REG_BINARY |
DWord | Numerikus érték | REG_DWORD |
MultiString | Többsoros szöveg | REG_MULTI_SZ |
qWORD | 64-bites numerikus értékek | Reg_qword |
Az érték létrehozásához használja a következő szintaxist:
Set-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer –type string –name “New Value” –value “123”
Lehetőség van arra, hogy kicserélje azt az elérési utat, amelyikhez az értéket meg kívánja hozni, és egy másik típushoz tartozó típusú paraméter helyettesítheti a fenti táblázatot.
Értékek törlése
Az értékeket az Remove-ItemProperty parancs segítségével törölheti.
Remove-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer “New Value”