Cmdlet-ul Out-GridView (alias ogv) redirecționează datele structurate din pipeline-ul PowerShell într-o fereastră GUI interactivă. Utilizatorul poate căuta în timp real, sorta pe coloane, aplica filtre multiple și selecta elemente care să fie returnate înapoi în script.
# Deschide un tabel interactiv cu toate procesele active
Get-Process | Out-GridView -Title "Monitorizare Procese Windows"
# Selectează interactiv unul sau mai multe servicii pentru a le reporni
Get-Service | Where-Object Status -eq 'Running' |
Out-GridView -Title "Selectează serviciile pentru restart" -PassThru |
Restart-Service -WhatIf
# Meniu interactiv de selecție a unui singur element (-OutputMode Single)
$utilizator = Get-ADUser -Filter * |
Select-Object Name, SamAccountName, UserPrincipalName |
Out-GridView -OutputMode Single -Title "Alege Utilizatorul de Audit"
Productivitate: Cu parametrul -PassThru, elementele selectate cu mouse-ul de către administrator sunt trimise direct către următoarea comandă din pipeline.
Parametri Utili
-PassThru: Trimite rândurile selectate către pipeline după apăsarea butonului OK din fereastră.-OutputMode {None | Single | Multiple}: Controlează dacă utilizatorul poate alege o singură înregistrare sau selecții multiple.-Title <String>: Textul afișat în bara superioară a ferestrei grafice.
Întrebări & Exemple de Cod:
Out-GridView – Interfață Grafică Interactivă pentru Date din PipelineAi o nelămurire despre utilizarea comenzii
Out-GridView – Interfață Grafică Interactivă pentru Date din Pipelinesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.