Get-Variable (Română)

Modul: Microsoft.PowerShell.Utility

Obține variabilele din consola curentă.

Sintaxă

Descriere

cmdlet Get-Variable primește variabilele PowerShell în consola curentă. Puteți prelua doar valorile variabilelor specificând parametrul ValueOnly și puteți filtra variabilele returnate după nume.

Exemple

Exemplul 1 : Obțineți variabile după literă

Această comandă obține variabile cu nume care încep cu litera m. Comanda primește și valoarea variabilelor.

Exemplul 2: Obțineți valori variabile după literă

Această comandă primește numai valorile variabilelor care au nume care încep cu m.

Exemplul 3: Obțineți variabile cu două litere

Această comandă primește informații despre variabilele care încep fie cu litera M, fie cu litera P .

Exemplul 4: Obțineți variabile după domeniu

Prima comandă primește numai variabilele definite în domeniul local. este echivalent cu Get-Variable -Scope Local și poate fi abreviat ca gv -s 0.

A doua comandă utilizează Compare-Object cmdlet pentru a găsi variabilele definite în domeniul de aplicare părinte (domeniul de aplicare 1), dar sunt vizibile numai în domeniul de aplicare local (domeniul de aplicare 0).

Parametri

-Exclude

Specifică o serie de articole pe care acest cmdlet le exclude din operațiune. Sunt permise cardurile sălbatice.

Tip: Șir
Poziție: Numit
Valoare implicită: Niciuna
Acceptați intrarea conductei: False
Acceptați caractere wildcard: Adevărat
-Include

Specifică un arra y de articole asupra cărora va acționa cmdlet-ul, cu excepția tuturor celorlalte. Sunt permise cărțile sălbatice.

Tip: Șir
Poziție: Numit
Valoare implicită: Niciuna
Accept input pipeline: False
Acceptă caractere wildcard: Adevărat
-Nume

Specifică numele variabilei. Sunt permise cărțile sălbatice . De asemenea, puteți conecta un nume de variabilă la Get-Variable.

Tip: Șir
Poziție: 0
Valoare implicită: Niciuna
Acceptați intrarea conductei: Adevărat
Acceptați caractere wildcard: Adevărat
-Scope

Specifică variabilele din domeniul de aplicare .Valorile acceptabile pentru acest parametru sunt:

  • Global
  • Local
  • Script
  • Un număr în raport cu domeniul de aplicare curent (de la 0 la numărul de domenii, unde 0 este domeniul curent și 1 este părinte)

Local este valoarea implicită. Pentru mai multe informații, consultați about_Scopes.

Tip: Șir
Poziție: Numit
Valoare implicită : Niciunul
Acceptați intrarea conductei: Fals
Acceptați caractere wildcard: False
-ValueOnly

Indică faptul că această cmdlet primește doar valoarea variabilei.

Tip: SwitchParameter
Poziție: Numit
Valoare implicită: Niciuna
Acceptați intrarea conductei: False
Acceptați caractere wildcard: False

Intrări

Șir

Puteți introduce un șir care conține numele variabilei la Get-Variable.

Ieșiri

PSVariable

Această cmdlet returnează un obiect System.Management.AutomationPSVariable pentru fiecare variabilă pe care o uită. Tipul de obiect depinde de variabilă.

Obiect

Când specificați parametrul ValueOnly, dacă variabila specificată „s value este o colecție, Get-Variable returnează un ]. Acest comportament împiedică operarea normală a conductei să proceseze valorile variabilei pe rând. O soluție pentru a forța enumerarea colecției este să închideți comanda Get-Variable între paranteze.

Note

  • Acest cmdlet nu gestionează variabilele de mediu . Pentru a gestiona variabilele de mediu, puteți utiliza furnizorul de variabile de mediu.
  • Clear-Variable
  • New-Variable
  • Remove-Variable
  • Set-Variable

Write a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *