Hogyan kell Használni a PowerShell, hogy Olvassa el a Rendszerleíró Érték

Affiliate Nyilvánosságra
Ha veszek egy terméket, keresztül egy, a linkeket ezen a poszton, mint egy Amazon Munkatárs Itechguides.com keres a minősített vásárlások.
ebben Itechguide, Victor megtanítja, hogyan kell használni PowerShell olvasni registry érték.
az útmutató azzal kezdődik, hogy megtanítja, hogyan kell formázni a rendszerleíró adatbázis elérési útját a PowerShell használatával. Ezután 3 módszert fed le a PowerShell használatához a rendszerleíró adatbázis értékének olvasásához.
bontsa ki az alábbi “témák böngészése” elemet, hogy egyenesen egy témához menjen.
keresse meg a Post Témák
Hogyan kell Formázni Registry Utak PowerShell

Mielőtt tanítani, hogyan kell használni a PowerShell, hogy olvassa el a rendszerleíró érték, azt akarja, hogy tanítani, hogyan kell formázni registry utak dolgozni a PowerShell.
A Windows rendszerleíró adatbázisának 5 felső szintje van (Gyökérgombok):
- HKEY_LOCAL_MACHINE
- hkey_current_config
- HKEY_CLASSES_ROOT
- HKEY_USERS
- HKEY_CURRENT_USER
egy registry érték olvasásához adja meg a kulcsot a Get-ItemProperty vagy Get-elem Cmdlets elérési útjaként. A rendszerleíró adatbázis elérési útjának formázásának 2 módja van:
használja a teljes rendszerleíró kulcs elérési útját
írja be a rendszerleíró adatbázist:: követi a teljes elérési utat a rendszerleíró adatbázishoz. Például a “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion “megadásához a” Registry::HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion ”
használja a rövidített rendszerleíró kulcs elérési útját
megadhatja a felső szintű rendszerleíró kulcs (root kulcs) rövidítését is, amelyet kettőspont követ (:), majd a rendszerleíró kulcs teljes elérési útját (gyökérnév nélkül). A gyökérgombok rövidítései:
HKEY_LOCAL_MACHINE – HKLM
HKEY_CURRENT_CONFIG – HKCC
HKEY_CLASSES_ROOT – HKCR
hkey_users kulcsot gyakran – HKU
HKEY_CURRENT_USER – HKCU
Ezért, hogy adja meg a registry út “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion” ez a második módszer, akkor írva – a “HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion”
hogyan kell másolni a rendszerleíró kulcs nevét
még egy dolog, mielőtt továbblépnék, jobb, ha a PowerShell segítségével elolvasni kívánt rendszerleíró kulcs elérési útját másolja, ahelyett, hogy manuálisan beírná. A rendszerleíró kulcs másolásához kattintson a jobb gombbal rá, majd válassza a kulcs nevének másolása lehetőséget.

3 módszerek használata PowerShell olvasni Registry Value

most, hogy tudod, hogyan kell formázni a registry Path használható PowerShell, ebben a szakaszban, azt fogja tanítani 3 módszerek használata PowerShell olvasni registry value:
visszaadja az összes értéket a
rendszerleíró kulcs összes értékének visszaadásához írja be az alábbi parancsot, majd nyomja meg az enter billentyűt.
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion
a parancs visszaadja az összes értéket a megadott útvonalon. Az alábbi második kép a tényleges regisztrációs bejegyzés. Ha összehasonlítja a PowerShell eredményt a rendszerleíró adatbázis értékeivel (második panel), akkor azok pontosan ugyanazok.


visszaad egy adott értéket a rendszerleíró kulcsban
az utolsó szakasz után a parancs visszaadta az összes értéket a megadott beállításjegyzék elérési útján. A PowerShell használatával azonban a rendszerleíró adatbázis értékét is elolvashatja, de egy adott értéket visszaadhat. Ennek többféle módja van.
az utolsó parancs visszaadta az alábbi képernyőképen látható értékeket.

a CommonFilesDir érték visszaadásához használja az alábbi parancsok egyikét:
(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion).CommonFilesDir
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object CommonFilesDir
a 2 parancs 2 különböző formátumban adja vissza az eredményt. Az első a rendszerleíró adatbázis adatait adja vissza név nélkül. A második parancs azonban mindkettőt visszaküldte. Lásd az alábbi képernyőképet.

Return Registry Names adatok nélkül
az utolsó alszakasz utolsó parancsa mind a rendszerleíró kulcsok nevét, mind az adataikat visszaadta.
előfordulhat azonban, hogy a neveket az adatok nélkül szeretné megjeleníteni. Ehhez használhatja a Get-elem parancsmagot. Lásd az alábbi parancsot …
Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object -ExpandProperty Property
a parancs visszaadja a rendszerleíró kulcsok nevét a kísérő adat oszlop nélkül.

ha remélem, sikerült megtanítanom a PowerShell használatát a registry érték olvasásához! Azt is remélem, hogy hasznosnak találta az Itechguide-ot. Ha hasznosnak találta, kérjük, szavazzon igennel az alábbi” hasznos volt ez a bejegyzés ” kérdésre.
Leave a Reply