Проблемы с командой 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 в вашем домене, я удалю этот ответ.