dsquery * domainroot -filter "(&(objectClass=person)(objectClass=user)(!objectClass=computer)(cn=*))" -attr cn description -uco -limit 0 > C:\user.csv
語法解釋 :
dsquery * domainroot
要查詢此網域內所有的資訊
-filter "(&(objectClass=person)(objectClass=user)(!objectClass=computer)(cn=*))"
要過濾所找出的資料,必須是使用者帳號,排除電腦帳號,欄位cn為任意值。
-attr cn description
要顯示出來的欄位有 cn,description
-uco
資料要導出到pipe或匯到檔案中
-limit 0
不限制所產出資料的數量
> C:\user.csv
將查詢結果匯到 C:\user.csv 裡
-attr 後面可接的欄位,常用的有
userPrincipalName | UPN,如cba@abc.com |
givenName | 名 |
SN | 姓 |
initials | 姓名縮寫 |
CN | 和DN中的CN字段相同(自動設置) |
name | 和CN相同(自動設置) |
description | 描述 |
title | 職位名稱 |
department | 部門 |
displayName | 顯示名稱 |