编辑 Active Directory 站点位置 Powershell

编辑 Active Directory 站点位置 Powershell

我正在尝试通过 PowerShell 更改 AD 中的站点。到目前为止,我对名称或描述没有任何问题,但在尝试更改站点位置时不断出现错误。

不断给出错误的代码:

Get-ADObject -SearchBase (Get-ADRootDSE).ConfigurationNamingContext -filter "objectclass -eq 'site'" | Set-ADObject -Properties location.location
Get-ADObject -SearchBase (Get-ADRootDSE).ConfigurationNamingContext -filter "objectclass -eq 'site'" | Set-ADObject -Location "SiteLocation"

答案1

我认为这是错误的:

... location.location <--

Set-ADObject 也没有参数“-Location”。

最好使用内置 cmdlet 与 AD 站点配合使用:

Get-ADReplicationSite YOUR_SITE_NAME | Set-ADReplicationSite -Replace @{ "location" = "YOUR_LOCATION" }

它更加简单并且更加干净。

相关内容