Il existe une sortie vers une affichage fenêtré contrairement à Out-File et Export-Csv que j'ai utilisé dans mon premier post. Elle s'appelle Out-GridView et permet ensuite d'effectuer des filtres sur la liste d'objets qu'on lui passe.
Get-Process | Out-gridview
Ce qui donne :
Malheureusement Out-Griview est un cul-de-sac. Tout votre travail s'en va en fumée dès que vous fermez la fenêtre. Alors pensez à mettre votre travail d'abord dans un fichier puis ensuite ouvrez-le dans une fenêtre.
$result = Get-Process $result | Export-Csv "ExportCSV.csv" $result | Out-GridView
Mais heureusement Microsoft n'est pas sourd et en Powershell v3 il est possible de passer en sortie de Out-GridView notre sélection.
get-eventlog -list | out-gridview -title "Select one or more event logs" -PassThru | foreach { une_action $_ }
Vous trouverez un exemple d'utilisation ici : http://mcpmag.com/articles/2013/01/08/pshell-gridview.aspx
Aucun commentaire:
Enregistrer un commentaire