도메인에서 이전 컴퓨터 제거


14

내가 관리하는 Windows 도메인에는 인식 할 수없는 수백 개의 컴퓨터 이름이 있으며 잘못 명명 된 컴퓨터를 추적하기 전에 사용하지 않는 오래된 컴퓨터를 제거하고 싶습니다.

컴퓨터가 마지막으로 네트워크에 로그온 한 시간을 확인할 수 있습니까? dhcpd 또는 사용자 로그인 이벤트 또는 다른 것을 통해.

답변:


15

당신은 사용할 수 있습니다 dsquery( TechNet의 링크를 비활성 컴퓨터를 찾을 수) :

dsquery computer -inactive 10 -limit 0

10 주 이상 비활성 컴퓨터를 표시합니다.

보낸 사람 dsquery computer /?( technet link )

...
-inactive <NumWeeks>        Finds computers that have been inactive (stale)
                            for at least <NumWeeks> number of weeks.
...

도메인에서 리스팅을 제거하려는 경우 출력을 dsrm( technet link ) 로 파이프 할 수 있습니다 . 이로 인해 프롬프트 가 표시 되지 않으므로 적절한주의를 기울이십시오.

dsquery computer -inactive 10 -limit 0 | dsrm -noprompt


7

DSQUERY를 통해 컴퓨터 계정을 반환 할 수 있습니다. 아래 예는 지난 4 주 동안 로그인하지 않은 컴퓨터 계정을 반환합니다.

dsquery computer -inactive 4 -limit 0 

그런 다음 출력을 파일로 파이프하거나 DSRM 명령으로 파이프하여 간단히 제거 할 수 있습니다.

dsquery computer -inactive 4 -limit 0 | dsrm -noprompt

Powershell을 통해 비슷한 기능을 수행 할 수 있습니다.


+1, 아주 좋아요! 나는 매일 새로운 것을 배운다 :)
pauska

2

VB Script > here < 는 AD에서 컴퓨터 암호가 지정된 일 수 동안 재설정되지 않은 컴퓨터 개체를 식별 한 다음 지정할 수있는 OU로 이동하고 컴퓨터 계정을 비활성화합니다 ( 삭제하는 것보다 안전합니다-더 안전합니다!)

나는 그것을 전에 사용했고 잘 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.