> Tech > 9. Formater la sortie en tableau

9. Formater la sortie en tableau

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

  Il arrive parfois que certaines commandes renvoient plus d’informations que nécessaire, ce qui peut être gênant pour lire les résultats mais il peut aussi arriver l’inverse c'est-à-dire que les informations que nous cherchons n’y soient pas. Prenons l’exemple de la commande Get-Process. Celle-ci retourne sous forme

tabulaire un grand nombre d’informations sur tous les processus en cours d’exécution. Voir listing 3.

Nous venons de récupérer la liste des processus dont le nom comme par la lettre i. Nous avons également récupéré beaucoup d’informations dont nous n’avons que faire ! Nous aurions voulu obtenir seulement le nom, l’ID, et l’exécutable correspondant à chaque processus. Avant toutes choses, il faut savoir que les informations retournées par défaut par chaque commande ont été choisies arbitrairement par l’équipe de développement de PowerShell dans le but de fournir des résultats présentables à l’écran.

Ces informations correspondant à des propriétés d’objets sont définies dans des fichiers de configuration XML qui se situent dans le répertoire d’installation de PowerShell. Comme nous savons qu’un processus possède d’autres propriétés qui ne sont pas montrées par défaut, nous pouvons passer directement ces propriétés à la commande Format- Table, comme dans cet exemple : Voir listing 4.

Le paramètre autosize a été ajouté afin d’optimiser la présentation des résultats. En effet il permet d’adapter la taille des colonnes en fonction de la taille des données à afficher.

Téléchargez cette ressource

Guide inmac wstore pour l’équipement IT de l’entreprise

Guide inmac wstore pour l’équipement IT de l’entreprise

Découvrez toutes nos actualités à travers des interviews, avis d'experts et témoignages clients et ainsi, retrouvez les dernières tendances et solutions IT autour de nos 4 univers produits : Poste de travail, Affichage et collaboration, Impression et capture et Infrastructure.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT