dsquery 命令问题

dsquery 命令问题

我有以下命令;其目的是列出域内用户帐户下运行的所有服务,并将该信息输出到目录内的文本文件中。每台机器都有自己的文本文件,该文件中列出了用户帐户下运行的所有服务。

该命令返回 - “dsquery 失败:从服务器返回了一个引荐”

有人能帮我看一下这个命令吗?

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=...,以反映域中的实际 OU 结构。

如果您的域中确实有一个名为 roc.paychex.com 的 OU,我会删除这个答案。

相关内容