सक्रिय निर्देशिका उपयोगकर्ता खातों, भाग 2 अक्षम

4 सितम्बर 2008 सक्रिय निर्देशिका के तहत दायर ·, एक्सचेंज सर्वर 2007, Powershell | 895 विचार

अक्षम सक्रिय निर्देशिका प्रयोक्ता, भाग 1 पोस्ट, यहाँ खातों को एक follow-up के रूप में एक Powershell स्क्रिप्ट है कि आप के लिए एक CSV इनपुट फ़ाइल का उपयोग करके कई खातों को निष्क्रिय कर देगा है.

Scipt विशेषताएं:

  • व्यवस्थापक स्क्रिप्ट चलाने का उपयोगकर्ता नाम पाठ फ़ाइल में दर्ज की है कि सूची समूहों के खाते से निकाल दिया गया था सब.
  • एक ईमेल स्वतः ही बनाया है और कॉन्फ़िगर प्राप्तकर्ताओं के लिए भेजा है (जैसे ई. प्रशासक समूह और / या सूचना सुरक्षा ...), जो कि एक छोर से शानदार रहा है के अंत जवाबदेही और देखने की लेखा परीक्षा बिंदु को (जो यह किया है, कब के रूप में वे यह और क्यों ...)
  • अक्षमकरें निर्दिष्ट ई. खाते
  • खाल के वैश्विक पता सूची से मेलबॉक्स
  • निकालता है सभी समूहों यह एक सदस्य की गई से खाता
  • सभी समूहों के खाते में एक सदस्य था की एक पाठ फ़ाइल लॉग बनाता है
  • सेट की अगली लॉगिन में परिवर्तित हो पासवर्ड
  • "शीर्षक" फ़ील्ड में अक्षम तारीख समूह (अपने संगठन में एक अप्रयुक्त क्षेत्र)

बस लिपि में निम्नलिखित चर खोजने और उन्हें बदलने तदनुसार:

  • $ SourceFile = "\ \ MYSERVERPATH \ account_disables_input.csv"
    • इस पूरी CSV इनपुट फ़ाइल को UNC पथ है
  • $ EmailReportFile = \ \ MYSERVERPATH Account_Disables_Report.txt \
    • यह पूर्ण UNC पथ को जहाँ तुम चाहते हो की रिपोर्ट को बचाया है (यह क्या बाहर ईमेल है)
  • $ डोमेन = "LDAP: / / डीसी = डोमेन, डीसी = स्थानीय"
    • आपके डोमेन के लिए बाध्य एलडीएपी यूआरएल ...
  • $ Someone@mycompany.com = "को"
    • SMTP पते, अल्पविराम से अलग है, जो तुम को ईमेल रिपोर्ट करना चाहते हैं
  • $ SmtpClient.host smtp.mail.mycompany.com = ""
    • SMTP होस्ट नाम अपना ईमेल रिपोर्ट को संभालने के लिए (आपके Exchagne 2007 हब परिवहन सर्वर (s) या 2003/2000 सामने के अंत सर्वर (s आमतौर पर, कर) सुनिश्चित करें कि आप गुमनाम रिले प्रदर्शन कर सकते हैं एक्सचेंज आंतरिक हालांकि ....)

डाउनलोड स्क्रिप्ट यहाँ ...

अक्षम-ADAccountsMultiple.zip (किबा 3.2, 1.251 हिट)

  • साझा / सहेजें / बुकमार्क

टिप्पणियाँ

एक उत्तर दें छोड़ दो