我在 Exchange 2013 服务器中有 128 个 MailFlow 规则。我正在寻找一种使用 powershell 脚本打开或关闭所有规则的方法。
我知道我可以使用
Disable-TransportRule "RuleName"
关闭规则。
我的问题是尝试将其合并到带有 powershell 的循环中。我只是不了解powershell语言。我已经阅读了有关循环并尝试使用以下变体:
$rule = Get-TransportRule
Foreach($r in $rule)
{Disable-TransportRule $r.indentity}
但是,循环失败并出现 2 或 3 个错误。任何人都可以提供帮助,或者是否有人有任何不错的 Powershell 教程链接,以便我可以自学 powershell 循环和编码。