2014-04-21 6 views
-1

Je suis en train d'exécuter un fichier batch qui exécute script Powershell (Export-boîte aux lettres -identity admin -pstFolderPath \ srv02 \ d $ \ test)Powershell script run-boîte aux lettres d'exportation de fichier batch

Je dirige la commande export-mailbox manuellement pour exporter 20 boîtes aux lettres. Je voudrais faire ce processus en tant que script afin que je puisse l'exécuter tous les jours pour faire une sauvegarde de toutes les boîtes aux lettres avec des fichiers pst.

Est-ce que quelqu'un sait comment faire cela?

Répondre

0

Vous pouvez répertorier les boîtes aux lettres que vous souhaitez exporter dans un fichier CSV, puis importer le fichier CSV dans le lot pour exporter chaque élément de courrier. Quelque chose comme ...

$Mailboxes=Import-Csv \\srv02\d$\test\mailboxes.csv 
$Mailboxes | ForEach-Object{Export-mailbox -identity admin -pstFolderPath \srv02\d$\test} 
Questions connexes