dsquery 命令 查詢 AD

2021-09-11 05:12:40 字數 4149 閱讀 6664

描述: 該工具的命令集允許您根據指定的標準查詢目錄。

除 dsquery * 之外 (dsquery * 可以查詢任何型別的物件),

以下每乙個 dsquery 命令均可查詢乙個特定物件型別:

dsquery computer - 查詢目錄中的計算機。

dsquery contact - 查詢目錄中的聯絡人。

dsquery subnet - 查詢目錄中的子網。

dsquery group - 查詢目錄中的組。

dsquery ou - 查詢目錄中的組織單位。

dsquery site - 查詢目錄中的站點。

dsquery server - 查詢目錄中的 ad dc/lds 例項。

dsquery user - 查詢目錄中的使用者。

dsquery quota - 查詢目錄中的配額規定。

dsquery partition - 查詢目錄中的分割槽。

dsquery * - 用通用的 ldap 查詢來查詢目錄中的任何物件。

若要查詢特定命令的幫助,請鍵入 "dsquery /?",其中

是以上所示的受支援物件型別之一。

例如,dsquery ou /?。

備註:dsquery 命令幫助您查詢目錄中與指定搜尋

標準匹配的物件: dsquery 的輸入是乙個搜尋標準,

其輸出是與該搜尋匹配的一系列物件。若要獲取特定物件

的屬性,請使用 dsget 命令(dsget /?)。

可以將 dsquery 命令的結果通過管道輸出,作為乙個

其他目錄服務命令列工具(如 dsmod、dsget、dsrm 或 dsmove)的輸入。

可分辨名稱中不是用作分隔符的逗號必須用

反斜槓("/")字元轉義(例如,

"cn=company/, inc.,cn=users,dc=microsoft,dc=com")。

用在可分辨名稱中的反斜槓必須用乙個反斜槓轉義

(例如,

"cn=sales// latin america,ou=distribution lists,dc=microsoft,dc=com")。

示例:查詢過去四個星期內處於非活動狀態的計算機並將其從目錄中刪除:

dsquery computer -inactive 4 | dsrm

查詢組織單位所有的使用者 "ou=marketing,dc=microsoft,dc=com" 並將他們新增到

marketing staff 組:

dsquery user ou=marketing,dc=microsoft,dc=com | smod group

"cn=marketing staff,ou=marketing,dc=microsoft,dc=com" -addmbr

查詢姓名以 "john" 開始的所有使用者並顯示他的辦公室號碼:

dsquery user -name john* | dsget user -office

要顯示目錄中所給物件屬性的任意集,請使用 dsquery * 命令。例如,要顯示物件

(該物件的 dn 是 ou=test,dc=microsoft,dc=com) 的 samaccountname,

userprincipalname 和 department 屬性:

dsquery * ou=test,dc=microsoft,dc=com -scope base

-attr samaccountname userprincipalname department

要讀取物件(該物件的 dn 是 ou=test,dc=microsoft,dc=com) 的所有屬性:

dsquery * ou=test,dc=microsoft,dc=com -scope base -attr *

目錄服務命令列工具幫助:

dsadd /? - 新增物件的幫助。

dsget /? - 顯示物件的幫助。

dsmod /? - 修改物件的幫助。

dsmove /? - 移動物件的幫助。

dsquery /? - 查詢與搜尋標準匹配物件的幫助。

dsrm /? - 刪除物件的幫助。

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

描述: 該工具的命令集允許您根據指定的標準查詢目錄。

除 dsquery * 之外 (dsquery * 可以查詢任何型別的物件),

以下每乙個 dsquery 命令均可查詢乙個特定物件型別:

dsquery computer - 查詢目錄中的計算機。

dsquery contact - 查詢目錄中的聯絡人。

dsquery subnet - 查詢目錄中的子網。

dsquery group - 查詢目錄中的組。

dsquery ou - 查詢目錄中的組織單位。

dsquery site - 查詢目錄中的站點。

dsquery server - 查詢目錄中的 ad dc/lds 例項。

dsquery user - 查詢目錄中的使用者。

dsquery quota - 查詢目錄中的配額規定。

dsquery partition - 查詢目錄中的分割槽。

dsquery * - 用通用的 ldap 查詢來查詢目錄中的任何物件。

若要查詢特定命令的幫助,請鍵入 "dsquery /?",其中

是以上所示的受支援物件型別之一。

例如,dsquery ou /?。

備註:dsquery 命令幫助您查詢目錄中與指定搜尋

標準匹配的物件: dsquery 的輸入是乙個搜尋標準,

其輸出是與該搜尋匹配的一系列物件。若要獲取特定物件

的屬性,請使用 dsget 命令(dsget /?)。

可以將 dsquery 命令的結果通過管道輸出,作為乙個

其他目錄服務命令列工具(如 dsmod、dsget、dsrm 或 dsmove)的輸入。

可分辨名稱中不是用作分隔符的逗號必須用

反斜槓("/")字元轉義(例如,

"cn=company/, inc.,cn=users,dc=microsoft,dc=com")。

用在可分辨名稱中的反斜槓必須用乙個反斜槓轉義

(例如,

"cn=sales// latin america,ou=distribution lists,dc=microsoft,dc=com")。

示例:查詢過去四個星期內處於非活動狀態的計算機並將其從目錄中刪除:

dsquery computer -inactive 4 | dsrm

查詢組織單位所有的使用者 "ou=marketing,dc=microsoft,dc=com" 並將他們新增到

marketing staff 組:

dsquery user ou=marketing,dc=microsoft,dc=com | smod group

"cn=marketing staff,ou=marketing,dc=microsoft,dc=com" -addmbr

查詢姓名以 "john" 開始的所有使用者並顯示他的辦公室號碼:

dsquery user -name john* | dsget user -office

要顯示目錄中所給物件屬性的任意集,請使用 dsquery * 命令。例如,要顯示物件

(該物件的 dn 是 ou=test,dc=microsoft,dc=com) 的 samaccountname,

userprincipalname 和 department 屬性:

dsquery * ou=test,dc=microsoft,dc=com -scope base

-attr samaccountname userprincipalname department

要讀取物件(該物件的 dn 是 ou=test,dc=microsoft,dc=com) 的所有屬性:

dsquery * ou=test,dc=microsoft,dc=com -scope base -attr *

目錄服務命令列工具幫助:

dsadd /? - 新增物件的幫助。

dsget /? - 顯示物件的幫助。

dsmod /? - 修改物件的幫助。

dsmove /? - 移動物件的幫助。

dsquery /? - 查詢與搜尋標準匹配物件的幫助。

dsrm /? - 刪除物件的幫助。

dsquery 命令 查詢 AD

描述 該工具的命令集允許您根據指定的標準查詢目錄。除 dsquery 之外 dsquery 可以查詢任何型別的物件 以下每乙個 dsquery 命令均可查詢乙個特定物件型別 dsquery computer 查詢目錄中的計算機。dsquery contact 查詢目錄中的聯絡人。dsquery su...

dsquery 命令 查詢 AD

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!描述 該工具的命令集允許您根據指定的標準查詢目錄。除 dsquery 之外 dsquery 可以查詢任何型別的物件 以下每乙個 dsquery 命令均可查詢乙個特定物件型別 dsquery computer 查詢目錄中的計算機。dsquery co...

關於AD的查詢操作

我今天才剛剛看了看ad以及ad程式設計方面的東西,看到了在.net中可以使用system.directoryservices來操作ad。directoryentry de new directoryentry ldap domaintext 查詢 directorysearcher src new ...