Question
Formater l'affichage d'une variable
- dimitri
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 6 ans 6 mois #24400
par dimitri
Formater l'affichage d'une variable a été créé par dimitri
Bonjour tout le monde,
Je cherche à afficher sur une ligne le résultat d'une variable qui se présente actuellement sous cette forme:
Node_Name: server1
Node_Name: server2
Node_Name: server3 ...
Je souhaiterai afficher ces valeurs via write-output $myvariable pour obtenir le résultat suivant:
Node_Name: server1 ,Node_Name: server2, Node_Name: server3 ...
Un grand merci d'avance pour votre aide.
Je cherche à afficher sur une ligne le résultat d'une variable qui se présente actuellement sous cette forme:
Node_Name: server1
Node_Name: server2
Node_Name: server3 ...
Je souhaiterai afficher ces valeurs via write-output $myvariable pour obtenir le résultat suivant:
Node_Name: server1 ,Node_Name: server2, Node_Name: server3 ...
Un grand merci d'avance pour votre aide.
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 6 ans 6 mois #24401
par Philippe
Réponse de Philippe sur le sujet Re:Formater l'affichage d'une variable
salut Dimitri
si c'est un objet tu fais :
[code:1]$variable | Format-Table
[/code:1]
pour une utilisation avec write-output ici c'est inutile
pour rappel write-output est plutôt utilisé pour l'écriture d'objet vers le pipeline !!!
si c'est un objet tu fais :
[code:1]$variable | Format-Table
[/code:1]
pour une utilisation avec write-output ici c'est inutile
pour rappel write-output est plutôt utilisé pour l'écriture d'objet vers le pipeline !!!
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 6 ans 6 mois #24402
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Formater l'affichage d'une variable
Bonjour Dimitri,
Tu peux essayer ceci, à supposer que tes données soient dans $data :
[code:1]$data -join ', '[/code:1]
Arnaud
Tu peux essayer ceci, à supposer que tes données soient dans $data :
[code:1]$data -join ', '[/code:1]
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 6 ans 6 mois #24403
par Arnaud Petitjean
Je suis pas vraiment d'accord avec toi sur ce point, sauf sur le fait que la commande Write-Output est implicite et qu'il n'est pas utile de la préciser.
Cela dit il ne faudrait pas embrouiller Dimitry . Souvent je vois des gens qui mettent des commandes formatage de type Format-Table ou Format-List dans des scripts. Et là je deviens tout rouge et je crie au scandale !! Lol
Les commandes de formatage doivent uniquement s'utiliser dans la console PowerShell, et jamais dans un script (ou alors dans de très rares cas).
@Dimitry : Il faut savoir que le type originel d'un objet est complètement dénaturé après un passage dans un Format-Table. Et c'est bien normal car ces commandes permettent un bel affichage à destination de la console.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Formater l'affichage d'une variable
pour une utilisation avec write-output ici c'est inutile
pour rappel write-output est plutôt utilisé pour l'écriture d'objet vers le pipeline !!!
Je suis pas vraiment d'accord avec toi sur ce point, sauf sur le fait que la commande Write-Output est implicite et qu'il n'est pas utile de la préciser.
Cela dit il ne faudrait pas embrouiller Dimitry . Souvent je vois des gens qui mettent des commandes formatage de type Format-Table ou Format-List dans des scripts. Et là je deviens tout rouge et je crie au scandale !! Lol
Les commandes de formatage doivent uniquement s'utiliser dans la console PowerShell, et jamais dans un script (ou alors dans de très rares cas).
@Dimitry : Il faut savoir que le type originel d'un objet est complètement dénaturé après un passage dans un Format-Table. Et c'est bien normal car ces commandes permettent un bel affichage à destination de la console.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 6 ans 6 mois #24405
par Philippe
Réponse de Philippe sur le sujet Re:Formater l'affichage d'une variable
salut Arnaud
je fait des fois des raccourcies par manque de temps pour expliquer comme il faut les choses
de plus je n'ai pas trouver de tuto en Français sur le sujet !!
oui merci de la précision,Je suis pas vraiment d'accord avec toi sur ce point, sauf sur le fait que la commande Write-Output est implicite et qu'il n'est pas utile de la préciser.
je fait des fois des raccourcies par manque de temps pour expliquer comme il faut les choses
de plus je n'ai pas trouver de tuto en Français sur le sujet !!
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 6 ans 6 mois #24413
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Formater l'affichage d'une variable
Salut 6ratgus,
Pas de souci .
Tu parles d'un tuto sur quel sujet ?
Arnaud
Pas de souci .
Tu parles d'un tuto sur quel sujet ?
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.690 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Formater l'affichage d'une variable