sexta-feira, 29 de agosto de 2025

Criando usuário via linha de comando e outras dicas

Olá meninos e meninas da TI!

A dica de hoje é a criação de um script para automatizar a criação de usuários. No meu trabalho temos pendrives com programas básicos (navegador, editor de texto, planilhas) e são instalados via script, logo após formatar ou receber um PC novo, e aproveitamos pra incrementar o script de forma que já crie alguns usuários.

Exemplo para computadores em escolas

Um usuário administrador com uma senha forte, um usuário aluno e outro professor. No caso do aluno e do professor, optamos por deixar sem senha, e também tiramos a permissão de alterar a senha. 

O comando para criar usuário Professor ficou o seguinte:

net user professor "" /add /passwordchg:no /fullname:"Professor" 


O /passwordchg:no é o que faz com que o usuário não tenha permissão para alterar a senha.

Aluno a mesma coisa:

net user aluno"" /add /passwordchg:no /fullname:"Aluno"


O usuário administrador já existe por padrão, então basicamente o comando altera a senha e ativa ele.

net user administrador SenhaD1c4sd&T! /active:yes


Remover a expiração das senhas


Outra dica é remover a expiração padrão das senhas, já que os usuários não terão permissão de alterar, melhor desativar isso pra evitar problemas, comando é o seguinte:

net accounts /maxpwage:unlimited

O comando completo para inserir em um arquivo .BAT ficaria assim:

net accounts /maxpwage:unlimited
net user aluno "" /add /passwordchg:no
net user professor "" /add /passwordchg:no
net user administrador StrongAndSecretPasswordOK! /active:yes

Referências

https://learn.microsoft.com/pt-br/windows-server/administration/windows-commands/net-user

Nenhum comentário:

Postar um comentário