Update na-disable ang AD Accounts sa Powershell

Agosto 21, 2008 Filed · ilalim ng Active Directory, Exchange Server 2,007, Powershell | 312 views

Bilang isang followup sa hindi pagpapagana ng mga account sa AD-post ng mas maaga sa buwang ito, ako ay na-update ang Power Shell (nangangailangan ng Exchange sa Pangangasiwa ng Shell) sa ilang script na idagdag ang ilang karagdagang mga functionality.

Bagong mga katangian:

  • Ang mga username ng administrator sa pagpapatakbo ng script ay maitatala sa text file na naglilista ng lahat ng mga grupo ng account ay tinanggal mula sa.
  • Ang isang email ay awtomatikong nalikha at ipinadala sa isinaayos tatanggap (tulad ng sa grupo AD Administrator at / o Information Security ...), na kung saan ay hindi kapani-paniwala mula sa isang dulo-sa-dulo pananagutan at pag-awdit ng pananaw (na ito ay, kapag sila ay gawin ito at kung bakit ...)

Basta hanapin ang mga sumusunod na mga variable sa script at palitan ang mga ito nang naaayon:

  • $ EmailReportFile = "\ \ YOUR_SERVER_PATH_HERE \ Account_Disables_Report.txt"
    • Ito ay ang buong path UNC sa kung saan mo nais ang ulat na naka-save na (ito ay kung ano ang email out)
  • $ domain = "LDAP: / / dc = domain, dc = lokal na"
    • Ang URL na LDAP magbigkis para sa iyong domain ...
  • $ Upang = "someone@yourcompany.com"
    • SMTP address, na comma-separated, ng mga taong gusto mo ang ulat na ipinadala sa
  • $ SmtpClient.host = "smtp.yourcompany.com"
    • Ang pangalan SMTP host sa hawakan ang iyong email ng ulat (ang iyong Exchagne 2,007 Hub Transport server (s) o Exchange 2003/2000 harap-end server (s) na kadalasan, siguraduhin na maaari mong isagawa sa mga di-nagpapakilalang maghatid sa loob kahit na ....)

I-download ang script dito ...

Huwag paganahin-ADAccountsSingle.zip (2.9 KiB, 1,028 hits)

  • Share / Save / Bookmark

Comments

Iwanan ng isang Sumagot