Get-Variable (Magyar)

modul: Microsoft.PowerShell.Utility

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

-Exclude

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
-Include

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
-név

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
-Scope

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
-érték Csak

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ó

Write a Comment

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük