Microsoft/Active Directory
AD에서 일정 기간 동안 비 활성 상태인 컴퓨터 확인 및 삭제 방법
megapain
2015. 6. 3. 23:10
by megapain
2015.06.03
Active Directory 환경에서 일정 기간 동안 비 활성 상태인 컴퓨터를 확인하고 삭제하는 방법은 아래와 같습니다.
1. cmd 를 관리자 권한으로 실행
2. 10주 동안 비 활성 상태인 컴퓨터를 검색한 결과를 inactiveComputers.txt 라는 파일로 저장
dsquery computer -inactive 10 > inactiveComputers.txt
3. 20주 동안 비 활성 상태인 컴퓨터를 검색한 후 삭제하고 결과를 inactiveComputerDelete.txt라는 파일로 저장
dsquery computer -inactive 10 | dsrm -noprompt -subtree > inactiveComputerDelete.txt
아래 사이트에서 dsquery에 대한 다양한 옵션을 확인할 수 있습니다.
https://technet.microsoft.com/en-us/library/cc732952.aspx
참고로, dsquery를 사용하기 위해서는 도메인 기능 수준이 Windows Server 2003 이상이어야 합니다.
도메인 기능 수준이 Windows Server 2000 이하인 경우, 아래와 같은 메시지와 함께 명령이 실패합니다.
dsquery 실패:매개 변수가 틀립니다.:이 쿼리를 지원하지 않는 도메인에 연결되어 있기 때문에 이 쿼리를 실행할 수 없습니다.