Expert Freelance indépendant Formation script ADSI Active Directory

Expert développement Active directory ADSI LDAP

Script StaleAccounts.vbs

Développemt script ADSI Active Directory

Contributions > Développement> Comptes inactifs

Script ADSI Active Directory Liste Comptes inactifs, stale accounts

Développement script ADSI

ADSI : Liste Stale Accounts. Comptes inactifs

Téléchargement

Télécharger StaleAccounts.vbs StaleAccounts.vbs

ADSI Sécurité LDAP Active Directory Liste Comptes inactifs, stale accounts

Ressources

Développement Script ADSI Active Directory

StaleAccounts.vbs 1.1

Liste les comptes utilisateur et ordinateur inactifs dans l'AD

Auteur: Emmanuel Dreux
Date de publication : 02 Février 2009

Développement Script ADSI Stale Accounts user computer

Développement Script ADSI LDAP Active Directory utilisateurs ordinateurs inactifs

Description
Ce script liste tous les comptes de la forêt et reporte si le compte est désactivé, la date de dernier changement de mot de passe et de dernier login des comptes utilisateur et machines.
Les colonnes sont les suivantes:
- Domaine d'appartenance.
- Compte Désactivé (Account Disabled)
- Dernier Logon (LastLogonTimeStamp)
- Nombre de jours inactifs
- Dernier changement de mots de passe
- Nombre de jours depuis le dernier changement de mot de passe
- Display Name.
- User Name
- Description

Comptes inactifs au format csv
Ce fichier généré peut ensuite être utilisé en tant que fichier d'entrée pour automatiser les taches de nettoyage, par exemple de désactivation ou de suppression des comptes utilisateurs ou machines qui ne sont plus utilisés.
voir le script de nettoyage

Ce script nécessite une adaptation pour fonctionner dans votre environnement.
Pour celà, adaptez simplement les lignes suivantes et renseignez vos différents domaines.

Call ProcessDomain("dc=mondomaine,dc=local","mondomaine.local",...)
Call ProcessDomain("dc=child1,dc=mondomaine,dc=local","child1.mondomaine.local",...)
Call ProcessDomain("dc=child2,dc=mondomaine,dc=local","child2.mondomaine.local",...)