AD日常管理-篩選

使用Bat批處理


篩選符合特定計算機名稱到特定OU

dsquery computer -o rdn -name NXX* >>c:\XX.csv


FOR /F "eol=; tokens=1,2,3* delims=" %%a in (c:\XX.csv) do dsmove cn=%%a,CN=Computers,dc=contoso,dc=com -newparent  ou=X,dc=contoso,dc=com


篩選不同OU下的被禁用用戶到特定OU

dsquery user "OU=XX,dc=contoso,dc=com" -limit 0 -disabled >>c:\XX.csv


for /f  %%a in (c:\XX.csv) do dsmove %%a -newparent OU=XX,dc=contoso,dc=com


篩選超過4周不活躍用戶到特定OU

dsquery user "OU=XX,dc=contoso,dc=com" -limit 0 -inactive 4 >>c:\XXday.csv


for /f  %%a in (c:\XXday.csv) do dsmove %%a -newparent OU=XXday,dc=contoso,dc=com




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章