是否可以导入Exchange设置?

时间:2014-03-25 04:22:39

标签: powershell csv import exchange-server

我希望能够导出恰好与邮件大小相关的Exchange设置,并使用PowerShell导入它们。

“备份很好,恢复更好。”

我一直在出口它们:

get-transportconfig | select maxsendsize | Export-Csv $backupPath\transportconfig.csv
get-sendconnector | select name, maxmessagesize | Export-Csv $backupPath\sendconnector.csv
get-mailbox | select Name, Maxsendsize |Export-Csv $backupPath\mailbox.csv

但我可以对此做些什么吗?

如何导入设置?

您可以找到很多如何导入表格数据的示例,但我找不到任何有关导入设置的信息。

2 个答案:

答案 0 :(得分:0)

您可以使用Export-Clixml保存对象:enter code here

Get-TransportConfig  | Export-Clixml "c:\temp\TransportConfig.xml"
$transportbackup = Import-Clixml "c:\temp\TransportConfig.xml"
Set-TransportConfig -MaxSendSize $transportbackup.MaxSendSize.Value

然后Set-TransportConfig允许您恢复所需的值。

我想,Set-SendConnectorSet-Mailbox是一样的。


被修改

您可以找到Set-SendConnector here

的更多信息

您可以找到Set-Mailbox here

的更多信息

答案 1 :(得分:0)

为了解决这个问题,我在这里找到了我最后一个问题的答案:[link] ficility.net/tag/import-clixml $ mailboxes = Import-Clixml -Path“D:\ mailboxes.xml”foreach($ $ mailboxes中的邮箱){Set-Mailbox -Identity $ mailbox.Identity -EmailAddresses $ mailbox.EmailAddresses -EmailAddressPolicyEnabled $ mailbox.EmailAddressPolicyEnabled}