Question
Exporter le résultat visible à l'écran
- Thomas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 9 ans 8 mois #22053
par Thomas
Exporter le résultat visible à l'écran a été créé par Thomas
Bonjour,
Gros débutant avec PowerShell, je fais ici mon premier script pour un besoin concret au sein de mon entreprise.
Il faut exporter la liste des utilisateurs membres des groupes présents sous une certaine OU.
Avec cette commande, j'ai réussi en partie à parvenir au résultat souhaité (sous ISE).
Il apparaît sous la forme :
Achat
Pierre Henry
Quentin Brian
Paul Rigaud
Finance
Thomas Guillon
Mon problème étant que je n'arrive pas à l'exporter. J'ai beau mettre un export-csv dans mon foreach, le résultat est très souvent un fichier texte vide d'information.
Un Out-file ne donne pas non plus le résultat voulu, après je dois avouer être un peu perdu sur son positionnement et la syntaxe à utiliser...
Si quelqu'un peut m'aider, je passe plus de temps à chercher à l'exporter que de retrouver le résultat ^^'.
Merci à vous !
Gros débutant avec PowerShell, je fais ici mon premier script pour un besoin concret au sein de mon entreprise.
Il faut exporter la liste des utilisateurs membres des groupes présents sous une certaine OU.
Avec cette commande, j'ai réussi en partie à parvenir au résultat souhaité (sous ISE).
La pièce jointe Export_utilisateur.ps1 est absente ou indisponible
Il apparaît sous la forme :
Achat
Pierre Henry
Quentin Brian
Paul Rigaud
Finance
Thomas Guillon
Mon problème étant que je n'arrive pas à l'exporter. J'ai beau mettre un export-csv dans mon foreach, le résultat est très souvent un fichier texte vide d'information.
Un Out-file ne donne pas non plus le résultat voulu, après je dois avouer être un peu perdu sur son positionnement et la syntaxe à utiliser...
Si quelqu'un peut m'aider, je passe plus de temps à chercher à l'exporter que de retrouver le résultat ^^'.
Merci à vous !
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Thomas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 9 ans 8 mois #22054
par Thomas
Réponse de Thomas sur le sujet Re:Exporter le résultat visible à l'écran
Il n'y a personne pour me donner un petit coup de main svp :-/ ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 9 ans 8 mois #22055
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Exporter le résultat visible à l'écran
Salut,
essaie ceci :
[code:1]
$Result=foreach($group in $groupes)
{
\"
$($group.name)
\"
Get-ADGroupMember $group.distinguishedname | select -ExpandProperty name
}
$Result|Out-File c:\temp\Test.txt
[/code:1]
A voir si c'est le résultat souhaité...
essaie ceci :
[code:1]
$Result=foreach($group in $groupes)
{
\"
$($group.name)
\"
Get-ADGroupMember $group.distinguishedname | select -ExpandProperty name
}
$Result|Out-File c:\temp\Test.txt
[/code:1]
A voir si c'est le résultat souhaité...
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Thomas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 9 ans 8 mois #22056
par Thomas
Réponse de Thomas sur le sujet Re:Exporter le résultat visible à l'écran
C'est exactement ça !
Un grand merci à toi, du coup il faut faire une variable du foreach et supprimer le write-host (qui n'est effectivement pas utile dans mon cas comme le but n'est pas une lecture du résultat via la console).
J'ai bien compris le raisonnement c'est cool
.
Un grand merci à toi, du coup il faut faire une variable du foreach et supprimer le write-host (qui n'est effectivement pas utile dans mon cas comme le but n'est pas une lecture du résultat via la console).
J'ai bien compris le raisonnement c'est cool
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.058 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Exporter le résultat visible à l'écran