ปิดการใช้ Active Directory User Accounts, ส่วนที่ 2

4 กันยายน 2008? ยื่นภายใต้ Active Directory, Exchange Server 2,007, Powershell | 919 views

เป็นติดตามเพื่อ การเลิกใช้ Active Directory User Accounts, ส่วนที่ 1 โพสต์ ที่นี่เป็นสคริปต์ Powershell ที่จะปิดการใช้งานหลายบัญชีสำหรับคุณโดยใช้ไฟล์ CSV input.

คุณสมบัติ Scipt:

  • ชื่อผู้ใช้ของผู้ดูแลระบบการทำงานของสคริปต์จะบันทึกไว้ในแฟ้มข้อความที่รายชื่อทั้งหมดของกลุ่มบัญชีถูกลบออกจาก.
  • อีเมล์ถูกสร้างขึ้นโดยอัตโนมัติและส่งไปยังผู้รับกำหนด (เช่นกลุ่ม AD Administrators และ / หรือ Information Security ...) ซึ่งเป็นยอดเยี่ยมจาก end-to-end รับผิดชอบและจุดตรวจสอบของดู (ผู้กระทำนั้นเมื่อพวกเขาทำได้และทำไม ...)
  • ปิดการใช้งานบัญชีของโฆษณาที่ระบุ
  • ซ่อนกล่องจากรายการ Global Address
  • ลบบัญชีจากทุกกลุ่มได้เป็นสมาชิกของ
  • สร้างไฟล์บันทึกข้อความของทุกกลุ่มบัญชีที่เป็นสมาชิกของ
  • กำหนดรหัสผ่านเพื่อเข้าสู่ระบบจะมีการเปลี่ยนแปลงที่ถัดไป
  • กำหนดวันปิดการใช้งานในฟิลด์ชื่อ "(สาขาที่ไม่ได้ใช้ในองค์กรของฉัน)

เพียงพบตัวแปรต่อไปนี้ในสคริปต์และแก้ไขตาม:

  • $ SourceFile = "\ \ MYSERVERPATH \ account_disables_input.csv"
    • นี่คือเส้นทาง UNC เต็มไปป้อน CSV file
  • $ EmailReportFile = \ \ MYSERVERPATH \ Account_Disables_Report.txt
    • นี่คือเส้นทาง UNC เต็มเพื่อที่คุณต้องการรายงานบันทึก (นี้คือสิ่งที่ส่งอีเมลออก)
  • โดเมน $ = "LDAP: / / DC = DOMAIN, DC = ท้องถิ่น"
    • URL ผูกพัน LDAP สำหรับโดเมนของคุณ ...
  • $ การ = someone@mycompany.com ""
    • ที่อยู่ SMTP, จุลภาคคั่นของผู้ที่คุณต้องการรายงานส่งอีเมลไปที่
  • $ SmtpClient.host = smtp.mail.mycompany.com ""
    • ชื่อโฮสต์ SMTP เพื่อจัดการรายงานอีเมลของคุณ (Exchagne 2,007 ของเซิร์ฟเวอร์ Hub ขนส่ง (s) หรือ Exchange 2003/2000 หน้าเซิร์ฟเวอร์ปลาย (s) โดยปกติให้ตรวจสอบว่าคุณสามารถดำเนินการถ่ายทอดนิรนามภายในแม้ว่า ....)

ดาวน์โหลดสคริปต์ที่นี่ ...

ปิด-ADAccountsMultiple.zip (3.2 KiB, 1,273 ฮิต)

  • แบ่งปัน / บันทึก / บุ๊คมาร์ค

ความคิดเห็น

ปล่อยให้ตอบกลับ