Comment générer des rapports sur la dernière heure de connexion des ordinateurs AD à l'aide de scripts PowerShell ?
Lisez ce qui suit pour savoir comment afficher les rapports sur le temps de dernière connexion pour les comptes d'ordinateur avec des scripts PowerShell dans Active Directory (AD) et comment vous pouvez le faire facilement avec ADManager Plus.
Windows PowerShell
- Identifiez le domaine pour lequel le dernier rapport d'ouverture de session doit être obtenu.
- Créer et compiler le script pour obtenir le rapport de la dernière connexion. Exécutez le script dans PowerShell.
- Exemple de script permettant d'obtenir la dernière heure de connexion d'un ordinateur AD :
Copied
Get-ADComputer -identity testuser001 -Properties * | FT Name, LastLogonDate
Cliquez pour copier tout le scriptADManager Plus
- Allez dans Rapports > Rapports d’ordinateur >Tous les ordinateurs .
- Sélectionnez le Domaine et l’Ordinateur pour lesquels vous souhaitez visualiser la dernière heure de connexion. Cliquez ensuite sur Générer.
- Vous pouvez même exporter les rapports au format CSV, PDF, XLSX ou HTML.
Capture d'écran
» Commencer l'essai gratuit de 30 jours
Si la génération de rapports informatiques avec des outils natifs comme PowerShell paraît simple, elle comporte quelques limitations :
- Le script PowerShell ne peut être exécuté qu'à partir d’ordinateurs sur lesquels est installé le rôle de services de domaine Active Directory.
- Le script doit être réécrit si le rapport doit être généré pour un autre ordinateur.
- Un nouveau script est nécessaire, au cas où le rapport doit être exporté.
- La syntaxe, les paramètres et les itérations doivent être corrects. Une coquille ou une mauvaise syntaxe seront difficiles à repérer et à rectifier, surtout si le script est long.
ADManager Plus vous permet d'effectuer la même chose en quelques clics à partir de sa console GUI basée sur le Web. Il dispose également d'options permettant de programmer et d'envoyer automatiquement les rapports par courrier électronique.