Size: a a a

2017 August 21

EK

Evgeny Khitrinevich in Powershell Ru
$manager = username
get-aduser -filter { Manager -eq $manager.DistinguishedName }
источник

EK

Evgeny Khitrinevich in Powershell Ru
всё оказалось очень просто
источник

AS

Aggron Stonebreaker in Powershell Ru
$old_manager = "CN=петров петр петрович,OU=old users,OU=Redundancy,DC=spb,DC=domen,DC=ru"
$new_manager = "CN=иванов иван иваныч,OU=HQ,OU=organisation_unit,DC=spb,DC=domen,DC=ru"
"users with $old_manager :"
$before = (get-aduser -Filter {(manager -eq $old_manager) -and (enabled -eq $true)} -property department)
$before | select name, department

$before | % {Set-ADUser $_ -replace @{manager=$new_manager}}
$after = (get-aduser -Filter {(manager -eq $new_manager) -and (enabled -eq $true)} -property department)
"
checking updated users with $new_manager :"
$after | select name, department
источник

AS

Aggron Stonebreaker in Powershell Ru
я так делал
источник

EK

Evgeny Khitrinevich in Powershell Ru
пасяп
источник

AS

Aggron Stonebreaker in Powershell Ru
нз
источник
2017 August 24

d

diamon in Powershell Ru
почему так?
PS C:\> $user.DisplayName -like '*'
True
PS C:\> $user.MemberOf -like '*'
CN=----,OU=----,OU=----,DC=---,DC=local
источник

d

diamon in Powershell Ru
ведь
PS C:\> $user.MemberOf | gm
  TypeName: System.String
источник

d

diamon in Powershell Ru
какого дьявола он мне не отдаёт тру, а строку отдаёт?
источник

P

Pavel in Powershell Ru
Попробуй
$user.MemberOf[0] -like *
источник

d

diamon in Powershell Ru
странно как-то
источник

d

diamon in Powershell Ru
этот .memberof строка. но по факту это массив...
источник

P

Pavel in Powershell Ru
лучше делать не пайп в get-member, а  
$user.MemberOf.gettype()
источник

P

Pavel in Powershell Ru
diamon
этот .memberof строка. но по факту это массив...
Не массив, а коллекция. Несколько объектов типа строка.
источник

d

diamon in Powershell Ru
System.Collections.CollectionBase
источник

P

Pavel in Powershell Ru
Ты получил ответ на свой вопрос?
источник

d

diamon in Powershell Ru
да, спасибо
источник

d

diamon in Powershell Ru
пойду дальше гуглить )
источник

d

diamon in Powershell Ru
что-то не гуглится. как бы мне получить булевый ответ?
источник

AS

Aggron Stonebreaker in Powershell Ru
в целом какая задача?
источник