Forum
Merhaba,
Merak ediyorum da, daha önce Exc 2007 Powershell üzerinde kullanıcı posta kutusunu export ederken tarih aralığında verebiliyor ve bu işlemi yaparken posta kutusunu boşaltma veya kopyalama komutlarını kullanabiliyorken 2010 'da neden yok?
Exchange 2007 örnek komut:
- Export-Mailbox -Identity KULLANICI -StartDate "31/01/2011" -EndDate "30/06/2011" -PSTFolderPath d:\KULLANICI.pst -DeleteContent -BadItemLimit 10000
Export edilen posta kutularını tarih aralığında aktarma ve boşaltma işlemleri için powershell cmlet komut veya scriptleri varsa paylaşırsanız sevinirim.
Teşekkürler,
Merhaba,
http://technet.microsoft.com/en-us/library/ff601762.aspx linkte verilen örnekte contentfilter kullanılmış bu işlemi export içinde kullanabilirsiniz bu şekilde istediğiniz aralıkta pst file export edebilirsiniz.;
-ContentFilter {Received -lt '01/01/2010 9:00'}
{(Received -lt '01/01/2010') -and (Received -gt '01/01/2009')}
-ContentFilter {Sent -lt '01/01/2010 9:00'}
-ContentFilter {(Sent -lt '01/01/2010') -and (Sent -gt '01/01/2009')}
Rafet Bey,
Yanıtınız için teşekkürler fakat aşağıdaki gibi örnek komut satırı verebiliyormusunuz?
New-MailboxExportRequest -Mailbox KULLANICI -ContentFilter {Received -lt '01/01/2012 9:00'} {(Received -lt '01/01/2012') -and (Received -gt '01/01/2012')} -FilePath \\EXCHANGE\Exports\KULLANICI.pst
Merhaba,
Test ortamında aşağıdaki powershell komutunu test edin çalışması lazım. Powershell komutunu tam olarak ne işe yaradığını ve neler getirdiğini neler götürdüğünü görüp tam olarak anladıktan sonra proc. ortamda deneyiniz.
New-MailboxExportRequest -Mailbox kullanıcı -ContentFilter {(Sent -lt '01/01/2010') -and (Sent -gt '01/01/2009')} {(Received -lt '01/01/2010') -and (Received -gt '01/01/2009')} -FilePath "\\SERVER01\PSTFileShare\kullanici.pst"