Criando muitos usuários no Windows
Publicado em 11/11/2009 | Autor Vicente
Criar um usuário no Windows é fácil. Criar centenas é muito chato e demora muito. Para automatizar este processo existe uma ferramenta bem bacana chamada Addusers. Ela vem incluída no Windows Server 2003 Resource Kit (que além do Addusers, tem outras ferramentas bastante úteis) ou pode ser baixada aqui.
Criando um arquivo facilmente no Excel ou no Calc é possível adicionar milhares de usuários ou grupos em questão de minutos. O layout do arquivo é o seguinte:
[user]
User Name,Full name, Password, Description, HomeDrive, Homepath, Profile, Script
[Global]
Global Group Name, Comment, UserName, …
[Local]
Local Group Name, Comment>, UserName, …
Uma vez que você tenha o arquivo criado, para adicionar os usuários no domínio, basta executar o seguinte comando:
addusers /c arquivo_com_os_usuarios.txt /s:, /p:ec
Explicando as opções:
/c arquivo_com_os_usuarios.txt Cria os usuários e grupos que constam no arquivo arquivo_com_os_usuarios.txt.
/s:, Explicita qual é o separador entre campos. No caso do exemplo acima é vírgula. Se você quiser mudar de separador, vai precisar mudar nesta opção.
/p:ec Os usuários criados não poderão mudar a senha e a senha não expira.
Ainda é possível:
- Criar um arquivo com os usuários do computador utilizando a opção /d no lugar da /c. Esta opção gerará um arquivo que poderá servir para criar os usuários em outro computador. Claro que por segurança as senhas não são exportadas. Se você não sabe as senhas e precisa delas, poderá utilizar um outra ferramenta chamada Ophcrack para quebrá-las na força bruta.
- Deletar os usuários do computador ou domínio utilizando a opção /e no lugar da /c. (Perigo!)
A lista completa dos comandos disponíveis está abaixo:
ADDUSERS {/c|/d{:u}|/e} filename [/s:x] [/?] [\\computername|domainname] [/p:{l|c|e|d}]
/c Create accounts specified in the file.
/d: Write current accounts to the specified file, opt. followed by {:u}.
u Write current accounts to the specified file in Unicode text format.
/p: Set’s account creation options, followed by an comb. of {lced}
l Users do not have to change passwords at next logon.
c Users cannot change passwords.
e Passwords never expire. (implies l option)
d Accounts disabled.
/e Erase user accounts specified in the file.
/s:x Sets the separator character for the input/output file. Replace the x with the character to be used for separating fields. (e.g. /s:~)
Note: The separator character is a comma ‘,’ by default.
1 comentário, comente você também!
Categoria: Todos, Windows, dicasTags: addusers, cli, Windows
Comments
One Response to “Criando muitos usuários no Windows”
Deixe um comentário!

November 11th, 2009 @ 12:06
Criar um usuário no Windows é fácil. Criar centenas é muito chato e demora muito. Para automatizar este processo existe uma ferramenta bem bacana chamada Addusers….