z jakiegoś powodu wszystkie arty pokazują jak włączyć/wyłączyć staging mode z interfejsu. nie udało mi się znaleźć… więc wypełniam lukę…
najpierw trochę teorii
- flaga 'staging’ jest ustawieniem globalnym
- ustawienia można odczytać przy pomocy Get-ADSyncGlobalSettings. przy czym obiekt, który jest zwracany ma poziom ogólny a same ustawienia są jako tablica parametrów. aby zobaczyć te ustawienia, pełne polecenie może wyglądać np. tak:
(Get-ADSyncGlobalSettings).Parameters | select name, scope, value
- nie ma polecenia, które per se ustawia wartość konkretnego ustawienia
- a więc algorytm jest prosty:
- pobierz tablicę ustawień
- dokonaj w niej zmianę
- pchnij tablice jako 'zestaw nowych ustawień’
i dla 'stage’ to będzie:
$gs = Get-ADSyncGlobalSettings $gs.parameters['Microsoft.Synchronize.StagingMode'].value = $true Set-ADSyncGlobalSettings -GlobalSettings $gs
eN.