Удаление старых компьютеров в домене


14

Домен Windows, которым я управляю, содержит сотни имен компьютеров, которые я не распознаю, и я хотел бы удалить старые, которые не используются, прежде чем пытаться выследить ошибочно названные.

Есть ли какой-нибудь способ узнать, когда в последний раз машина входила в сеть? Либо через dhcpd, либо событие входа пользователя в систему, либо что-то еще.

Ответы:


15

Вы можете использовать dsquery( ссылка technet ), чтобы найти неактивные компьютеры:

dsquery computer -inactive 10 -limit 0

Показывает компьютеры, которые были неактивны в течение 10 недель и более.

От dsquery computer /?(техническая ссылка )

...
-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 > здесь < будет идентифицировать объекты компьютера в вашей AD, для которых не был установлен пароль компьютера в течение указанного количества дней, а затем переместить их в подразделение, которое вы можете указать, а также отключить их учетные записи компьютеров для вас (что мне кажется предпочтительнее просто удалить их - безопаснее!)

Я использовал его раньше, и он прекрасно работает.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.