Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Выгрузить почтовые ящики в PST по списку. (http://forum.oszone.net/showthread.php?t=294482)

Mega_Demon 26-01-2015 11:43 2461467

Выгрузить почтовые ящики в PST по списку.
 
Добрый день.
Необходимо по списку из 200 ящиков выгрузить 50 ящиков избранных, для сохрани их супер важно инфы ну и т.д.
Выгрузить один ящик не проблема, пару тоже, права на выгрузку есть.
есть скрипт PS
New-MailboxExportRequest -Mailbox User -FilePath \\Server\pst$\USER.pst
как к нему прикрутить список?
не селен в PS, подскажите плиз.
спасибо.

Kazun 26-01-2015 12:14 2461484

Код:

$users = "User1","User2","User3"
$users | Foreach {New-MailboxExportRequest -Mailbox $_ -FilePath "\\Server\pst$\$_.pst"}


Mega_Demon 26-01-2015 13:44 2461531

Спасибо, большое, фунциклит.

а если из текстового файла брать?
формата
user
user1
user2

Iska 26-01-2015 13:48 2461534

Using the Get-Content Cmdlet - TechNet - Microsoft

Mega_Demon 27-01-2015 06:30 2461929

Если кому надо, вот рабочий скрипт, имена берет из файла.

Код:

Get-Content С:\users.txt | Foreach {New-MailboxExportRequest -Mailbox $_ -FilePath "\\Server\pst$\$_.pst"}
user.txt файлик с именами позьзунов следующего содерджания
user
user1
user3
и т.д.


Время: 21:13.

Время: 21:13.
© OSzone.net 2001-