Назад | Перейти на главную страницу

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

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

Команда возвращает - "dsquery failed: a referral возвращен с сервера"

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

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

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

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