私は現在、Outlookの2つのExchangeメールボックスを使用しています。 カレンダーを同期する方法を探しています。 カレンダーをPSTファイルとしてエクスポート/インポートする手動の方法は問題ありません。PowerShell - Outlookのカレンダーをエクスポート
しかし、クライアントでPowerShellを使用してカレンダーをエクスポートおよびインポートするにはどうすればよいですか? (私はExchange管理者ではありません)
ありがとうございます!
私は現在、Outlookの2つのExchangeメールボックスを使用しています。 カレンダーを同期する方法を探しています。 カレンダーをPSTファイルとしてエクスポート/インポートする手動の方法は問題ありません。PowerShell - Outlookのカレンダーをエクスポート
しかし、クライアントでPowerShellを使用してカレンダーをエクスポートおよびインポートするにはどうすればよいですか? (私はExchange管理者ではありません)
ありがとうございます!
あなたが交換シェルへのアクセス権を持っている、とあなたは ImportExportの役割(Exchange 2010と上記)のメンバーである場合は、この実行することができますされていない場合
New-MailboxExportRequest -Mailbox $YourMailbox -IncludeFolders "#Calendar#" -FilePath "\\Share\Calendar.pst"
を:
あなたが使用することができますこのような見通しComObject:
$Outlook = New-Object -ComObject Outlook.Application
$NS = $Outlook.GetNamespace('MAPI')
$Store = $NS.Stores | ? {$_.displayname -eq "[email protected]"}
$Calendar = $Store.GetDefaultFolder('olFolderCalendar')
$Outlook.Session.AddStore("c:\temp.pst")
$PST = $ns.Stores | ? {$_.filepath -eq "c:\temp.pst"}
$Calendar.CopyTo($PST)
[OK]をおかげで多くを使用して、それを達成することができるはず、outlook.applicationのCOMオブジェクトを見て!これは輸出のために非常にうまく機能しています。しかし、どのようにカレンダーをインポートできますか?何か案が? – LaPhi
は、あなたがこの – Paul