Windows

dsquery 遠端 AD 伺服器

  • December 16, 2011

我試圖在我可以通過我的網路訪問的遠端 AD 伺服器上執行 dsquery(不需要 UN 和 PASS)。

dsquery server -s <server name>應該將我連接到伺服器,而 dsquery user -name <username>應該搜尋某個使用者。

我試圖將兩者與“&&”結合起來,但它只是得到一個 LDAP 對象列表。

我想要做的甚至可能嗎?我已經搜尋過,但似乎沒有找到任何關於此事的資訊

dsquery server用於查找伺服器實例,而不是連接到伺服器 - 沒有會話或設置從一次執行dsquery到另一次執行的持久性。

要針對特定伺服器執行此查詢,語法如下:

dsquery user -name <username> -s <servername>

但是,這是對使用者名的查詢,而不是他們的帳戶名(不確定它是否在查看displayNamecn或其他屬性) - 要查詢使用者的帳戶名,這將是要使用的查詢:

dsquery user -samid <username> -s <servername>

引用自:https://serverfault.com/questions/341714