Articles

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

Victor Ashiedu

június 3, 2020

4908 Views0

SaveSavedRemoved0
powershell olvassa el 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.

az útmutató összes példájában a “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”elérési útvonalon fogom olvasni a rendszerleíró értéket.

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

Hogyan kell Használni a PowerShell, hogy Olvassa el a Rendszerleíró Érté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):

  1. HKEY_LOCAL_MACHINE
  2. hkey_current_config
  3. HKEY_CLASSES_ROOT
  4. HKEY_USERS
  5. 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”

, vegye figyelembe, hogy annak ellenére, hogy a root név eltávolítása, az első perjel (\) megmaradt.

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.

hogyan kell használni PowerShell olvasni Registry Value - hogyan formázni Registry utak PowerShell

3 módszerek használata PowerShell olvasni Registry Value

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
módosítsa az értékeket olvasni kívánt rendszerleíró kulcs elérési útját. Ne felejtse el a rendszerleíró adatbázis formázását az utolsó szakaszból.

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.

ez a kép üres alt attribútummal rendelkezik; fájlneve image-74-1024x591.png

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.