Suppression des anciens ordinateurs d'un domaine

Le domaine Windows que je gère a des centaines de noms d’ordinateurs que je ne reconnais pas et j’aimerais supprimer les anciens qui ne sont pas utilisés avant d’essayer de retrouver ceux qui sont mal nommés.

Existe-t-il un moyen de voir quand une machine s’est connectée au réseau pour la dernière fois ? Que ce soit via dhcpd ou un événement de connexion utilisateur ou autre chose.


Source : Server Fault

Vous pouvez utiliser dsquery (lien technet) pour localiser les ordinateurs inactifs :

dsquery computer -inactive 10 -limit 0

Affiche les ordinateurs qui sont inactifs depuis 10 semaines ou plus.

Depuis dsquery computer /? (lien technet)

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

Vous pouvez rediriger la sortie vers dsrm (lien technet) si vous voulez supprimer l’entrée du domaine. Veuillez noter que cela ne vous demandera pas de confirmation, alors faites preuve de la prudence appropriée.

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