Bonjour,
Quand je saisis la commande avec un Export-CSV :
Get-MailboxPermission -Identity "mailbox" | Where-Object {$_.User -like "Domain\*" -and $_.AccessRights -like "FullAccess"} | Select Identity, AccessRights, User | Export-CSV C:\Temp\toto4.csv
J'ai un résultat sous la forme :
Identity |
domain.local/FR/Groups/Shared Mailboxes/mailbox |
AccessRights |
Microsoft.Exchange.Management.RecipientTasks.MailboxRights[] |
Quand je saisis la commande avec un Out-File (pour avoir un TXT) :
Get-MailboxPermission -Identity "mailbox" | Where-Object {$_.User -like "Domain\*" -and $_.AccessRights -like "FullAccess"} | Select Identity, AccessRights, User | Export-CSV C:\Temp\toto4.txt
J'ai un résultat sous la forme :
Identity AccessRights
User
-------- ------------
----
domain.local/FR/Groups/Shared Mailbo... {FullAccess} Domain\user
En format TXT "Identity" est rogné mais pas en CSV
En format TXT "AccessRights" est affiché correctement mais pas en CSV
Comment faire pour avoir "Identity" comme dans le CSV et "AccessRights" comme dans le TXT, mais dans un seul fichier (si possible CSV ?
Je suis preneur de vos astuces :)