Deixe um comentário

Criando usuários em massa no PowerShell com senha padrão.

Bom dia pessoal,

Algum tempo atrás tive a necessidade de criar alguns vários mil usuários em um cliente, então parti para o PowerShell. É um script simples mas cumpre a função, até mesmo para os labs da vida. O que você vai precisar é uma planilha Excel com os dados, o resto é tranquilo.

Se for criar só usuários no Active Directory segue o script abaixo.

No script abaixo a senha padrão é P@ssword.

O arquivo .CSV que vai ser usado nesse script tem que ter esse formato.

Nome Completo,Nome,Sobrenome,account,samaccount

Ewerton Stabile,Ewerton,Stabile,ewerton.stabile@domino.local,ewerton.stabile

Import-Module Activedirectory

Import-Csv New-AD-User.csv | ForEach-Object{

New-ADUser -Name $_.”Nome Completo” -AccountPassword (ConvertTo-SecureString “P@ssword” -AsPlainText -Force) -DisplayName $_.”Nome Completo” -GivenName $_.”Nome” -Surname $_.”Sobrenome” -UserPrincipalName $_.”account” -SamAccountName $_.”samaccount” -Enabled $true -Path “OU=teste,OU=usuarios,DC=dominio,DC=local” -verbose

}

Se você for criar o usuário com a mailbox no Exchange use o script abaixo.

O arquivo .CSV que vai ser usado nesse script tem que ter esse formato.

Nome Completo,Nome,Sobrenome,account,samaccount

Ewerton Stabile,Ewerton,Stabile,ewerton.stabile@domino.local,ewerton.stabile

Import-Csv New-Mailbox-User.csv | ForEach-Object{

New-Mailbox -Name $_.”Nome Completo” -Password (ConvertTo-SecureString “P@ssword” -AsPlainText -Force) -DisplayName $_.”Nome Completo” -FirstName $_.”Nome” -LastName $_.”Sobrenome” -UserPrincipalName (“{0}@{1}” -f $_.”samaccount”,”dominio.local”) -SamAccountName $_.”samaccount” -OrganizationalUnit “OU=teste,OU=usuarios,DC=dominio,DC=local” -alias $_.”samaccount” -database “EXC10-DB01” -verbose

}

Um livro que ajuda muito é o do amigo Daniel Donda = eBook PowerShell 3.0

Espero que ajude!

Abraço a todos.

Contato: ewerton_stabile@yahoo.com.br


2 Comentários

Introdução ao Active Directory no MVA – Microsoft Virtual Academy

Boa tarde pessoal.
Ontem foi publicado o curso de Introdução ao Active Directory no MVA “Microsoft Virtual Academy”.
O qual participei da produção do conteúdo, espero que gostem.

https://www.microsoftvirtualacademy.com/tracks/introducao-ao-active-directory

Um abraço para o pessoal que participou dessa empreitada também.
Fabio Souza
Flavio Honda
Matheus Bertuco
Rafael Montalvani

Primeiro de muitos!
Abraço a todos.