Ao gerenciar contas de usuário em um PC com Windows, geralmente faz sentido usar o aplicativo Configurações. Afinal, oferece uma interface gráfica que simplifica o processo. Mas para quem deseja gerenciar contas de forma mais simples, pode usar o comando net user no Prompt de Comando para gerenciar contas de usuários no Windows.
Este tutorial mostrará como usar o comando net user para executar várias ações em contas de usuário em um computador Windows.
1. Liste todas as contas de usuário

Liste todas as contas de usuário com o comando net user
Antes de começar a gerenciar contas de usuário com net user, é útil conhecer todas as contas de usuário em seu computador. Para listar todos eles, abra o Prompt de Comando com direitos de administrador , digite o comando abaixo e pressione a tecla Enter para executá-lo:
net user
Lembre-se dos nomes que você vê porque você precisará deles ao usar o comando net user.
2. Exibir todas as informações da conta do usuário
![Como gerenciar contas de usuário do Windows através do prompt de comando Como gerenciar contas de usuário do Windows através do prompt de comando]()
Detalhes da conta do usuário ao usar o net user
Você também pode exibir todas as informações importantes sobre o usuário simplesmente digitando o comando net user seguido do nome do usuário. Aqui está a sintaxe básica:
net user Username
Suponha que haja um usuário chamado “Jack” no computador. Para exibir as informações da conta, digite o comando abaixo, substituindo Username na estrutura de comando acima por Jack :
net user Jack
Após executar o comando, você poderá ver o nome completo do usuário, quando sua senha expirou, quando foi o último login, se é administrador, etc.
3. Adicione e remova contas de usuário
Para adicionar um novo usuário no prompt de comando, você precisa usar o comando net user seguido do nome da nova conta, a senha que deseja definir e a opção /add (isso informa ao net user que você está adicionando um usuário) . Aqui está a sintaxe básica do comando:
net user Username Password /add
Lembre-se de que tudo o que você criará aqui é apenas uma conta local, mas você sempre poderá mudar a conta local para uma conta da Microsoft posteriormente. Aqui está um exemplo do comando em ação:
net user Jill Pa$$w0rd /add
Depois de executar esse comando, você verá que um novo usuário, Jill, foi adicionado ao seu computador. Para excluir uma conta, basta substituir a opção /add por /delete sem especificar uma senha. Veja como:
net user Jill /delete
Agora, o usuário da rede excluirá a conta do computador.
4. Habilite e desabilite contas de usuário
![Como gerenciar contas de usuário do Windows através do prompt de comando Como gerenciar contas de usuário do Windows através do prompt de comando]()
Desativar contas com usuários da rede
Se houver um usuário que você deseja restringir temporariamente o acesso à sua conta, você pode simplesmente desabilitar essa conta em vez de excluí-la. Aqui está a sintaxe básica dessa ação, certifique-se de usar a opção /active:no no final do comando para notificar os usuários da rede que você está desabilitando-a:
net user Username /active:no
Então, aqui está um exemplo de como seria a desativação da conta após substituir o nome de usuário pelo nome da conta de usuário real:
net user Jack /active:no
E se você quiser ativar uma conta desativada, basta alterar /active:no para /active:yes.
5. Habilite e desabilite contas de usuário de domínio
Às vezes, você pode não querer que os usuários acessem todos os recursos de um domínio específico. Uma maneira mais fácil de restringi-los é desabilitar suas contas nesse domínio. Você pode fazer isso adicionando a opção /domain à sintaxe discutida na seção anterior.
Aqui está a sintaxe para desabilitar uma conta em um domínio específico usando net user, certificando-se de substituir Username pelo nome do usuário que você deseja desabilitar:
net user Username /domain /active:no
Se você deseja ativar a conta em um domínio, basta usar a opção /active:yes na estrutura de comando acima .
6. Defina o horário de login da conta do usuário
Se quiser especificar por quanto tempo alguém pode fazer login, você pode usar o parâmetro /time para especificar o horário de login da conta. Você pode usar a sintaxe básica abaixo:
net user Username /time login_times
Na estrutura de comando acima, substitua Nome de usuário pelo usuário para o qual você deseja limitar os tempos de login e login_times pelo intervalo de tempo no formato DD,00:00. Aqui está um exemplo de como você faz isso:
net user Jack /time:M-F,09:00-17:00
De acordo com o exemplo acima, esse usuário só poderá fazer login de segunda a sexta, entre 9h e 17h. Se Jack tentar fazer login, ele receberá uma mensagem dizendo Sua conta tem restrições de tempo que impedem você de fazer login .
Para remover o limite de tempo, use o comando abaixo:
net user Jack /time:all
Agora, Jack pode fazer login novamente sempre que quiser.
7. Defina a data de expiração da conta do usuário
![Como gerenciar contas de usuário do Windows através do prompt de comando Como gerenciar contas de usuário do Windows através do prompt de comando]()
Defina a data de expiração da conta para usuários da rede
Por padrão, as contas são configuradas para nunca expirarem, mas você pode alterar isso se tiver usuários que deseja manter ativos por um período específico. Você precisará usar o parâmetro /expires ao especificar o ano, mês e data de expiração. Aqui está a estrutura básica do comando:
net user Username /expires:DD/MM/YYYY
Um exemplo disso na prática seria:
net user Jack /expires:27/07/2024
Com o comando acima, o Windows irá desabilitar a data que você definiu acima.
8. Altere a senha da conta do usuário
Você também pode usar o comando net user para alterar a senha de uma conta de usuário no prompt de comando. Isso permitirá alterar rapidamente a senha de qualquer conta local com um único comando, em vez de ter que fazê-lo através do aplicativo Configurações, que requer vários cliques.
A beleza disso é que você também pode usá-lo para alterar senhas de várias contas sem sair da janela do prompt de comando.
9. Altere a senha da conta do usuário do domínio
Você também pode alterar a senha de um usuário em um domínio adicionando a opção /domain ao final do comando para alterar a conta do usuário. A sintaxe para isso é a seguinte:
net user Username NewPassword /domain
Novamente, esta deve ser uma conta de usuário de domínio local para que o comando funcione. Portanto, se você alterou sua conta de usuário de uma conta da Microsoft para uma conta local, precisará alterná-la novamente para usar o comando.
10. Configure a política de senha para usuários
![Como gerenciar contas de usuário do Windows através do prompt de comando Como gerenciar contas de usuário do Windows através do prompt de comando]()
Configurar políticas de conta com usuários da rede
Se você precisar que um usuário específico altere sua senha na próxima vez que fizer login, você pode usar o comando net user com o parâmetro /passwordchg:yes (por padrão, esse parâmetro é /passwordchg:no ). Aqui está a sintaxe básica:
net user Username /passwordchg:yes
Aqui está um exemplo de como fica no prompt de comando:
net user Jack /passwordchg:yes
Portanto, na próxima vez que Jack fizer login em seu computador, ele receberá uma solicitação solicitando que ele altere sua senha antes de poder acessar sua conta de usuário.
11. Configure o diretório inicial para usuários
Ao criar um novo perfil de usuário usando net user, você pode definir o diretório inicial, onde o Windows armazenará os arquivos e configurações pessoais do usuário. Por padrão, o Windows coloca o diretório inicial de cada conta de usuário em This PC > Local Disk (C:) > Users . Para alterar isso para usuários da rede durante a criação da conta, a sintaxe básica é a seguinte:
net user Username Password /add /homedir:Path-to-directory
Um exemplo prático deste comando seria:
net user Jack Pa$$w0rd /add /homedir:D:\Other Users\Jack
O comando acima colocará o diretório inicial de Jack, após a criação da conta, no diretório D:\Other Users\Jack.