问题描述
我需要有关如何创建PowerShell脚本来更改Datacenter IIS上的中继限制的帮助。
默认情况下,标记为“仅下面的列表”的单选按钮,我想使用PowerShell将其更改为“除了下面的列表之外的所有列表”。
我已经有了包含IP“仅下面的列表”的代码,但是我需要知道如何为其他方法更改选定的无线电。
解决方法
您可以尝试以下脚本来修改设置:
$iisObject = new-object System.DirectoryServices.DirectoryEntry(“IIS://localhost/SmtpSvc/1”)
$relays = $iisObject.Properties[“RelayIpList”].Value
[Object[]] $grantByDefault = @()
$grantByDefault +=,$true
$relays.GetType().InvokeMember(“GrantByDefault”,$bindingFlags,$null,$relays,$grantByDefault);
$iisObject.Properties[“RelayIpList”].Value = $relays
$iisObject.CommitChanges()