Format-Table + Export, possible ? Need help sur l'affichage.
Bonjour à tous,
Je m'y connais très peu en powershell, donc je viens demander de l'aide :)
Voici mon script :
Code:
1 2 3 4 5 6
| Function GetInfos
{
param ([string]$C1,[string]$C2)
get-aduser -filter {enabled -eq $true} -searchbase "ou=dossier,dc=temp,dc=pf" -properties samaccountname, sn, displayname, ipphone, telephonenumber, mail, distinguishedname | select samaccountname, sn, givenname, ipphone, telephonenumber, mail, distinguishedname | sort samaccountname | export-csv -path c:\temp\TEST.csv -NoTypeInformation
get-content C:\temp\TEST.csv | Where-Object { $_.split(",")[0] -match "$C1" -and $_.split(",")[7] -match "$C2"} | Sort-Object
} |
Ma question est de savoir s'il est possible d'afficher en forme de tableau lorsque j’exécute : GetInfo -c1 toto ? Car c'est assez illisible avec toutes les virgules, tout décaler ainsi que les guillemets.
Le Get-Aduser + le export csv qui s'exécute avant, me sert à tenir à jours en cas de modifications, maintenant niveau afficher..
J'ai essayé d'ajouter un Format-Table un peu partout, sauf que si je l'ajoute avant le Export-CSV tout plante..