essayer ce qui suit :
$logfile = « c:\temp\output.log »
Importer-CSV « YourFile.csv » | ForEach-Objet {
écrire-rendement $_.Email | dehors-dossier $logfile
écrire-rendement $_.ForwardingAddress | le dehors-dossier $logfile - apposer
# le _ de $ représente la ligne courante dans le CSV. Des éléments sont accédés par le nom de colonne.
l'écrire-rendement « S'ajoutent-MailboxPermission : » | le dehors-dossier $logfile - apposer
Ajouter-MailboxPermission $_.Email - Utilisateur Admin - AccessRights FullAccess | Le Dehors-Dossier $logfile - apposer
écrire-rendement « Nouveau-InboxRule : » | le dehors-dossier $logfile - apposer
Nouvelle-InboxRule - appeler $_.ForwardingAddress - boîte aux lettres $_.Email - RedirectTo $_.ForwardingAddress - DeleteMessage $True | Le Dehors-Dossier $logfile - apposer
l'écrire-rendement « Enlèvent-MailboxPermission : » | le dehors-dossier $logfile - apposer
Enlever-MailboxPermission l'identité $_.Email - l'utilisateur Admin - AccessRights FullAccess - confirmer : $False | Le Dehors-Dossier $logfile - apposer
}