У меня есть следующая команда, но она не работает при помещении в пакетный файл:
dsquery group DC=domain,DC=com -name "Group Name" | dsget group -members | dsget user -display >> "Group Name.txt"
Если я выполняю через строку cmd, он работает нормально, но не при выполнении из пакета, что мне не хватает?
(Примечание: Powershell не подходит, иначе я бы использовал это, поверьте мне!)
Попробуйте сделать это без OU / Path к объекту. Я знаю, что его часто поощряют использовать, но, похоже, это доставляет мне больше проблем с DSTools.
dsquery group -name "The Group in Question" | dsget group -members | dsget user -display >> "Group Name.txt"
Я только что протестировал это, и это сработало для моей группы из командного файла.