我希望能够导出恰好与邮件大小相关的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
但我可以对此做些什么吗?
如何导入设置?
您可以找到很多如何导入表格数据的示例,但我找不到任何有关导入设置的信息。
答案 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-SendConnector
和Set-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}