Надеюсь, кто-нибудь может мне помочь. Я пытаюсь войти в определенную организационную единицу, которая содержит несколько групп, и я хочу отобразить те, которые имеют пустое поле ManageBy
. Проблема, которую я не знаю, как преодолеть, главным образом, состоит в том, как вывести все группы из OU, в которых я не нуждаюсь или хочу, чтобы фактические пользователи групп, просто группы, называли группы и группы без * 1002. * поле из этого OU. Я знаю, как получить группы и показать их имена, делая.
Get-ADGroup -Filter 'Names "*"'
Это просто перечислит все группы во всей Active Directory, а не только конкретное подразделение, и я не знаю, как отфильтровать только те, которые имеют пустое поле ManageBy
. Единственное, что я могу придумать для получения групп без ManagedBy
, это
Get-ADGroups | Where-Object {$_.ManagedBy -eq $null)
Единственное, о чем я мог подумать, - это создать переменную и присвоить ей конкретное подразделение, а затем получить группы из этой переменной.
Но я не знаю, возможно ли вообще работать. Я действительно новичок в PowerShell и Active Directory, поэтому любая помощь будет отличной. Если бы кто-то мог помочь мне с этим, я был бы признателен.