Deshabilitado contas de usuario do Active Directory, Parte 2

4 de setembro de 2008 Arquivo Baixo o Active Directory, Exchange Server 2007, Powershell | 932 exhibicións

Como unha continuación da desativação do Active Directory Contas de Usuario, Part 1 post, aquí vai un script PowerShell que ha desactivar múltiples contas para usando un arquivo de entrada CSV.

Scipt características:

  • O nome de usuario do administrador executar o script é gravado no arquivo de texto que lista todos os grupos a conta foi eliminada.
  • Un e-mail é automaticamente creada e enviada a os destinatarios configurados (como o grupo de administradores de AD e / ou información de seguridade ...), que é fantástico de un fin de final responsabilización e Auditoría punto de vista (quen o fixo, cando eles facelo e por iso ...)
  • Desativa a conta especificada AD
  • Esconde a caixa de correo da lista de enderezos global
  • Eliminar a conta de todos os grupos, un membro da
  • Crea un arquivo de texto de todos os grupos a conta era un membro da
  • Define o contrasinal a ser modificado no próximo login
  • Define a data en desactivar o campo "título" (non empregar un campo na miña organización)

Só ten que atopar as seguintes variables no guión e cambia-las de conformidade:

  • SourceFile $ = "\ \ MYSERVERPATH \ account_disables_input.csv"
    • Este é o camiño UNC completo para a entrada CSV
  • EmailReportFile $ = \ \ MYSERVERPATH \ Account_Disables_Report.txt
    • Este é o camiño UNC completo onde desexa que o informe gardado (isto é o que é enviado para fóra)
  • $ Domain = "LDAP: / / DC = domain, DC = local"
    • A URL de conexión LDAP para o seu dominio ...
  • Para someone@mycompany.com $ = ""
    • SMTP enderezos, separados por comas, de quen quere que o informe será enviado a
  • SmtpClient.host smtp.mail.mycompany.com $ = ""
    • O nome do servidor SMTP para tratar co seu informe e-mail (seu Exchagne 2007 servidor Transporte de Hub (s) ou do Exchange 2003/2000 servidor front-end (s) normalmente, verifique se pode executar retransmissão anónima internamente pero ....)

Baixo o script aquí ...

Desactivar ADAccountsMultiple.zip (3,2 KiB, 1.278 hits)

  • Compartir / Save / Bookmark

Comentarios

Deixe unha resposta