Megkapja a változókat az aktuális konzolban.
Szintaxis
Leírás
A Get-Variable
parancsmag megkapja a PowerShell-változókat az aktuális konzolon. A ValueOnly paraméter megadásával csak a változók értékeit tudja lekérni, és név szerint visszaadhatja a változókat.
Példák
1. példa : Változók lekérése betűvel
Ez a parancs változókat kap, amelyek neve m betűvel kezdődik. A parancs megkapja a változók értékét is.
2. példa: Változóértékek betűvel történő lekérése
Ez a parancs csak azoknak a változóknak az értékét kapja meg, amelyeknek m-vel kezdődő neve van. div>
3. példa: Változók lekérése két betűvel
Ez a parancs információkat kap az M betűvel vagy a P betűvel kezdődő változókról .
4. példa: Változók befogadása hatókör szerint
Az első parancs csak azokat a változókat kapja meg, amelyek a helyi hatókörben vannak meghatározva. egyenértékű a következővel: Get-Variable -Scope Local
és rövidíthető gv -s 0
.
A második parancs a parancsmag az olyan változók megkereséséhez, amelyek a szülő hatókörben vannak meghatározva (1. hatókör), de csak a helyi hatókörben láthatók (0. hatókör).
Paraméterek
Olyan elemek tömbjét adja meg, amelyeket ez a parancsmag kizár a műveletből. Vadkártyák engedélyezettek.
Típus: | Karakterlánc |
Pozíció: | Nevezett |
Alapértelmezett érték: | Nincs |
A csővezeték bevitelének elfogadása: | Hamis |
Helyettesítő karakterek elfogadása: | Igaz |
Megad egy arra y azon elemek, amelyekre a parancsmag fog hatni, az összes többi kivételével. Vadkártyák engedélyezettek.
Típus: | karakterlánc |
Pozíció: | Nevezett |
Alapértelmezett érték: | Nincs |
A csővezeték bevitelének elfogadása: | Hamis |
Helyettesítő karakterek elfogadása: | Igaz |
Megadja a változó nevét. A vadkártyák megengedettek . Változónevet is csövezhet a Get-Variable
címre.
Típus: | Karakterlánc |
Pozíció: | 0 |
Alapértelmezett érték: | Nincs |
A csővezeték bevitelének elfogadása: | Igaz |
Helyettesítő karakterek elfogadása: | Igaz |
Meghatározza a hatókör változóit . A paraméter elfogadható értékei:
- globális
- helyi
- szkript
- az aktuális hatókörhöz viszonyított szám (0 a hatókörök számától kezdve, ahol 0 az áramlási kör és 1 a szülője)
Az alapértelmezett helyi érték. További információ: about_Scopes.
Típus: | Karakterlánc |
Pozíció: | Nevezett |
Alapértelmezett érték : | Nincs |
A csővezeték bevitelének elfogadása: | Hamis |
Elfogadás helyettesítő karakterek: | hamis |
Azt jelzi, hogy ez a parancsmag csak a változó értékét kapja meg.
Típus: | SwitchParameter |
Pozíció: | Nevezett |
Alapértelmezett érték: | Nincs |
A csővezeték bevitelének elfogadása: | Hamis |
Helyettesítő karakterek elfogadása: | Hamis |
Bemenetek
Karakterlánc
A változó nevét tartalmazó karakterláncot átküldheti a Get-Variable
fájlba.
Kimenetek
PSVariable
Ez a parancsmag egy System.Management.AutomationPSVariable objektumot ad vissza minden egyes változóhoz, amelyet céloz. Az objektumtípus a változótól függ.
Objektum
A ValueOnly paraméter megadásakor, ha a megadott változó s értéke gyűjtemény, Get-Variable
egy ]
értéket ad vissza. Ez a viselkedés megakadályozza, hogy a normál csővezeték-művelet egyesével dolgozza fel a változó értékeit. A gyűjtemény felsorolásának kikényszerítése az Get-Variable
parancs bezárása zárójelbe.
Megjegyzések
- Ez a parancsmag nem kezeli a környezeti változókat . A környezeti változók kezeléséhez használhatja a környezeti változó szolgáltatót.
- Változó törlése
- Új változó
- Változó eltávolítása
- Halmaz változó