Я пытаюсь решить проблему PowerShell, которая оказалась более сложной, чем я думал. При попытке скопировать objectGUID каждого пользователя домена в одни и те же пользователи ms-ds-consistencyguid значения не совпадают. Может ли кто-нибудь помочь?PowerShell копирует объект ADGUID в ms-ds-consistencyguid
Я попытался это грубый метод ниже, но GUID не совпадают:
$SGSADUser=get-aduser -filter {samaccountname -eq 'Test10_User'} -Properties objectguid,samaccountname,ms-ds-consistencyguid | Select Samaccountname,Objectguid,ms-ds-consistencyguid
[guid]$SGSADMSDSConsistencyguid = ($SGSADUser.objectguid).ToString()
$SGSADbase64 = [System.Convert]::ToBase64String($SGSADMSDSConsistencyguid.ToByteArray())
set-aduser -Identity 'Test10_User' -replace @{'ms-ds-consistencyguid' = $SGSADbase64}
ObjectGUID
ms-ds-ConsistencyGuid
но они соответствуют прилагаемым скриншотам? – 4c74356b41
Извините, моя ошибка Я схватил скриншот ручного изменения, результат должен быть 76 38 55 45 31 51 46 56 6D 6B 75 55 32 76 79 6A 79 69 75 34 56 67 3D 3D – user2190699