Question Exporter le résultat visible à l'écran

Plus d'informations
il y a 9 ans 8 mois #22053 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).

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.

Plus d'informations
il y a 9 ans 8 mois #22054 par Thomas
Il n'y a personne pour me donner un petit coup de main svp :-/ ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 8 mois #22055 par Laurent Dardenne
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é...

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 8 mois #22056 par Thomas
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 :-).

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.058 secondes
Propulsé par Kunena