Research

Powered By Blogger

10/24/2010

Demo code module 2

查尋所有USERS 100個

dsquery user

查尋所有USERS 無限

dsquery user -limit 0

查尋所有叫Dan*的名字

dsquery user -name "Dan*"

查尋所有叫Dan*的E-MAIL

dsquery user -name "Dan*" -o upn

查尋所有叫Dan*的SAMID

dsquery user -name "Dan*" -o samid



dsquery user "ou=Admins,dc=contoso,dc=com" -name "Dan*"

找尋在Employees的Jeff Ford的E-MAIL

dsget user "cn=Jeff Ford,ou=Employees,ou=User Accounts,dc=contoso,dc=com" -email

查尋Jeff Ford的E-MAIL

dsquery user -name "Jeff Ford" | dsget user -email

查尋所有DAN開頭的E-MAIL

dsquery user -name "Dan*" | dsget user -email

查尋Domain admins的samid

dsquery group -name "domain admins" | dsget group -members | dsget user -samid

Jeff的部門改成IT

dsmod user "cn=Jeff Ford,ou=Employees,ou=User Accounts,dc=contoso,dc=com" -dept "Information Technology"

跟上面一樣,改成pipe的寫法

dsquery user "ou=Admins,dc=contoso,dc=com" | dsmod user -dept "Information Technology"

刪除DAH5926

dsrm "cn=DAH5926,ou=BEI,ou=Client Computers,dc=contoso,dc=com"

刪除DAH5926,不會要求yes or no

dsrm "cn=DAH5926,ou=BEI,ou=Client Computers,dc=contoso,dc=com" -noprompt

找出那裡面離開往域超過90天的,不限筆數,然後刪除,麥擱問

dsquery computer "ou=BEI,ou=Client Computers,dc=contoso,dc=com" -stalepwd 90 -limit 0 | dsrm -noprompt

把DBE6727搬到BEI


dsmove "CN=DBE6727,OU=CPT,OU=Client Computers,DC=contoso,DC=com" -newparent "OU=BEI,OU=Client Computers,DC=contoso,DC=com"

幫BEI6727改名成DBE6727

dsmove "CN=DBE6727,OU=BEI,OU=Client Computers,DC=contoso,DC=com" -newname BEI6727

在contoso.com裡建立一個Lab的ou

dsadd ou "ou=Lab,dc=contoso,dc=com"

沒有留言:

張貼留言