tentar o seguinte:
$logfile = “c:\temp\output.log”
Importar-CSV “YourFile.csv” | ForEach-Objeto {
escrever-saída $_.Email | para fora-lima $logfile
escrever-saída $_.ForwardingAddress | a para fora-lima $logfile - adicionar
# o _ de $ representa a linha atual no CSV. Os elementos são alcançados pelo nome de coluna.
a escrever-saída “Adiciona-MailboxPermission: ” | a para fora-lima $logfile - adicionar
Adicionar-MailboxPermission $_.Email - Usuário Admin - AccessRights FullAccess | A Para fora-Lima $logfile - adicionar
escrever-saída “Nova-InboxRule: ” | a para fora-lima $logfile - adicionar
- Nomear $_.ForwardingAddress - caixa postal Nova-InboxRule $_.Email - RedirectTo $_.ForwardingAddress - DeleteMessage $True | A Para fora-Lima $logfile - adicionar
a escrever-saída “Remove-MailboxPermission: ” | a para fora-lima $logfile - adicionar
Remover-MailboxPermission a identidade $_.Email - usuário Admin - AccessRights FullAccess - confirmar: $False | A Para fora-Lima $logfile - adicionar
}