Назад | Перейти на главную страницу

изменить расположение сайта Active Directory Powershell

Я пытаюсь изменить сайт в своем AD через PowerShell. Пока у меня нет проблем с названием или описанием, но я продолжаю получать ошибки при попытке изменить местоположение сайта.

Код, который продолжает выдавать ошибки:

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"

Я считаю это неправильным:

... location.location <--

Также Set-ADObject не имеет параметра «-Location».

Для работы с сайтами AD лучше использовать встроенные командлеты:

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

Это намного проще и чище.