Проблемы с командой dsquery

У меня есть следующая команда; его целью является перечисление любых служб, которые работают под учетной записью пользователя в домене, и вывод этой информации в текстовые файлы в каталоге. Каждый компьютер будет иметь свой собственный текстовый файл, в этом файле находится список любых служб, работающих под учетной записью пользователя.

Команда возвращает- "dsquery fail: реферал был возвращен с сервера"

Если кто-то может, пожалуйста, посмотрите эту команду для меня?

for /f "tokens=1" %1 in ('dsquery computer
"ou=Roc.Paychex.com,dc=roc,dc=paychex,dc=com" -o rdn -limit 0') do
@wmic /node:%1 /failfast:on service where (StartName!="LocalSystem"
and StartName!="NT AUTHORITY\\LocalService" and
StartName!="NT AUTHORITY\\NetworkService")
get Caption,StartName > c:\temp\svc-list-%1.txt

1 ответ

У вас действительно есть подразделение с именем roc.paychex.com внутри домена с именем roc.paychex.com? Я бы сказал, что либо опустить ou=..., немного или изменить ou=..., отражать фактическую структуру OU в вашем домене.

Если у вас действительно есть подразделение с именем roc.paychex.com в вашем домене, я удалю этот ответ.

Другие вопросы по тегам