MISE À JOUR désactiver les comptes AD avec PowerShell
21 août 2008 Classé dans Active Directory, Exchange Server 2007, Powershell | 301 vues
Comme une suite à la désactivation des comptes AD poteau plus tôt ce mois-ci, j'ai mis à jour le Power Shell (nécessite d'Exchange Management Shell) script certains d'ajouter quelques fonctionnalités supplémentaires.
Nouvelles fonctionnalités:
- Le nom de l'administrateur de l'exécution du script est enregistré dans le fichier texte qui répertorie tous les groupes que le compte a été supprimé à partir.
- Un e-mail est automatiquement créé et envoyé aux destinataires configurés (tels que le groupe Administrateurs annonce et / ou sécurité de l'information ...), ce qui est fantastique à partir d'un bout à bout et la responsabilité d'audit point de vue (qui a fait ça, quand ont-ils le faire et pourquoi ...)
Il suffit de trouver les variables suivantes dans le scénario et les modifier en conséquence:
- $ EmailReportFile = "\ \ YOUR_SERVER_PATH_HERE \ Account_Disables_Report.txt"
- C'est le chemin UNC complet de l'endroit où vous souhaitez que le rapport enregistré (c'est ce qui est envoyé par courriel out)
- $ domain = "LDAP: / / DC = domaine, dc = local"
- La liaison LDAP Web pour votre domaine ...
- $ To = "someone@yourcompany.com"
- SMTP adresses, séparées par des virgules, de qui vous souhaitez recevoir le rapport envoyé par courrier électronique
- $ SmtpClient.Host = "smtp.yourcompany.com"
- Le nom d'hôte SMTP pour traiter votre dossier de courrier électronique (votre Exchagne 2007 serveur de transport Hub (s) ou Exchange 2003/2000 serveur frontal (s) en général, assurez-vous que vous pouvez effectuer des relais anonyme interne quoique ....)
Télécharger le script ici ...
Disable-ADAccountsSingle.zip (2.9 KiB, 1017 hits)
Commentaires
Laissez une réponse










































