Estou constantemente configurando ambientes de pesquisa e desenvolvimento que exigem contas do diretório ativo. Como colocamos esses ambientes em redes isoladas, cada ambiente precisa de seu próprio diretório ativo. Como posso criar uma nova conta do Active Directory usando o PowerShell.
active-directory
powershell
Rob Murdoch
fonte
fonte
add-windowsfeature rsat-ad-powershell;
ipmo activedirectory
Eu recomendaria investigar os cmdlets do AD do Quest:
http://www.quest.com/powershell/activeroles-server.aspx
Um novo usuário do AD seria:
No entanto, para o Powershell 'puro', a sugestão de Shay dos scripts de Idera pouparia você usando cmdlets adicionais. Lembre-se de que, se você tiver o problema de baixar os scripts, faça o download dos cmdlets do Quest.
fonte
Peguei a resposta de Brad acima e adicionei um pouco mais detalhadamente abaixo (obrigado Brad por me fazer pensar nessa direção):
Arquivo CSV de entrada:
Código:
Boa sorte!
fonte
se você está apenas configurando os mesmos usuários em redes / domínios diferentes, um arquivo .cmd antigo simples deve fazer o truque. Basta emitir chamadas para o comando dsadd para cada usuário.
uma chamada para dsadd ou dsmod também funcionaria no meio de um script do PowerShell. você pode até ter um arquivo CSV de nome de usuário / senhas que você pode importar com um script do PowerShell e percorrer cada linha com uma chamada para dsadd ou dsmod como este:
Os comandos ds (dsadd, dsmod, etc) são instalados com a função de diretório ativo, para que estejam disponíveis quando o AD estiver em execução.
fonte