Я пытаюсь создать простой скрипт, который автоматизирует членство в группе безопасности для моей организации. Я думаю, что мои переменные возвращаются пустыми и, вероятно, либо определены неправильно, либо я как-то испортил синтаксис. Надеясь, что кто-то здесь может помочь мне увидеть ошибку по-моему!
Я собираюсь отредактировать код ниже, чтобы лучше объяснить мою проблему. Атрибут, который я вызываю, может иметь значение M или оно равно нулю.
Если я запускаю следующую команду, я получаю список пользователей, у которых extension_tribute6 = M
get-aduser -filter {extensionattribute6 -like 'M*'}
Если я попытаюсь добавить в раздел, который указывает OU, результаты становятся нулевыми. Я предполагаю, что все, что я спрашиваю, это если есть синтаксическая ошибка с OU или, если нет, если кто-то может рискнуть предположить относительно того, что я делаю неправильно. :)
$OU = "ou=ou1,ou=ou2,ou=ou3,dc=dc1,dc=dc2"
get-aduser -filter {extensionattribute6 -like 'M*'} -searchbase $OU