这是在运行Exchange2010的Windows 2008R2服务器上。
我想使用PowerShell和“Get-ReceiveConnector”从大约20个configuration的接收连接器中获取信息。 最终,我们正在迁移到不同的交换服务器,所以我的目标是将它们导出到文本,然后再导入它们。
这篇文章: http : //terenceluk.blogspot.com/2010/11/how-do-i-exportimport-exchange-20072010.html提供了一些从单个接收连接器拉数据的好信息,但我想用foreach或类似的东西循环通过特定服务器上的所有接收连接器 – 我只是不知道该怎么做。
谢谢!
这不是太强悍,它确实是Powershell 101。 如果你要做一堆Exchange工作,你肯定需要学习PS前后。
$conns = Get-ReceiveConnector foreach ($conn in $conns) {$conn.name }
如果您需要将其限制为仅限特定服务器,请执行此操作
$conns = Get-ReceiveConnector -server MyServerName foreach ($conn in $conns) {$conn.name }
在上面的例子中,我只是在循环体中列出了连接器的名字 – 大括号之间的语句。 你可以用你想要对每个连接器进行replace。