Gerenciar usuários do Windows com o usuário líquido

O guia a seguir fornece informações sobre o comando Net User - ou Net Users - do sistema operacional Windows.

Net User é uma ferramenta de linha de comando que permite aos administradores de sistema gerenciar contas de usuário em PCs com Windows. Você pode usar o comando para exibir informações da conta ou fazer alterações nas contas do usuário.

Pode ser usado, entre outras coisas, para habilitar a conta de administrador inativa de um sistema Windows.

O comando principal Usuário da Rede, quando executado no prompt de comando, retorna uma lista de todas as contas de usuário no sistema.

Se você nunca trabalhou com o comando antes ou com as contas no sistema, notará que o Windows é fornecido com as contas padrão e as contas de usuário criadas durante a instalação ou posteriormente.

A saída não informa quais contas estão ativas ou não e quais são as contas padrão e qual usuário foi criado.

Nota : Algumas operações exigem que você execute os comandos em um prompt de comando elevado. Você pode iniciar um da seguinte maneira:

  1. Toque na tecla Windows, digite cmd, mantenha pressionadas as teclas Ctrl e Shift e pressione a tecla Enter no teclado.

Comandos principais

O Net User suporta muitos parâmetros, mas existem alguns que você pode usar com mais frequência do que outros.

  • Nome de usuário do usuário da rede - por exemplo, Martin do usuário da rede - Este comando lista informações detalhadas sobre o usuário que você especificar. Isso inclui o último logon, participação em grupos locais e informações de senha.
  • Senha de nome de usuário do usuário da rede - por exemplo, usuário da rede Martin NewSecretPass - Define a senha NewSecretPass da conta Martin.
  • Nome de usuário do usuário da rede / ativo: sim | não - por exemplo, usuário do usuário da rede Martin / ativo: sim - ativa a conta para que possa ser usada. Definir como não desativa a conta.
  • Senha do usuário do usuário da rede / add - Teste do usuário da rede qwerty1234 / add - Isso adiciona o teste da conta de usuário com a senha padrão querty1234 ao sistema.
  • Nome de usuário / exclusão do usuário líquido - por exemplo, Teste / exclusão do usuário líquido - Exclui a conta de teste no sistema.

Sintaxe do usuário líquido

A sintaxe do comando parece confusa à primeira vista, pois exibe vários comandos que você pode executar quando executa o Net User /? para exibir o texto de ajuda do comando.

USUÁRIO LÍQUIDO

[nome de usuário [senha | *] [opções]] [/ DOMAIN]

nome de usuário * / ADD [opções] [/ DOMAIN]

nome de usuário [/ DELETE] [/ DOMAIN]

nome de usuário [/ TIMES: ALL]

nome de usuário [/ ATIVO: NÃO]

Vamos dar uma olhada em todos os parâmetros do usuário líquido em detalhes:

  • nome de usuário - especifica o nome de usuário em que você deseja executar a operação.
  • senha - define a senha para o nome de usuário especificado. Deve atender ao requisito de comprimento mínimo e pode ter até 127 caracteres.
  • * - exibe uma solicitação para a senha. A senha não é mostrada quando inserida.
  • / domain - executa a operação no domínio selecionado.
  • /? ou / help - exibe o texto de ajuda para o comando Net User.
  • / active: yes | no - este comando ativa (yes) ou desativa (no) a conta de usuário especificada.
  • / add - adiciona a conta de usuário selecionada ao sistema do computador.
  • / delete - remove a conta de usuário selecionada do sistema.
  • / command: "text" - adiciona um comentário à conta de usuário selecionada. Limitado a 48 caracteres. Visível no campo de descrição da conta do usuário.
  • / countrycode: 0 - Adiciona o código do país ou as informações da região à conta. Um valor 0, ou não o parâmetro, define-o para a região padrão.
  • / expira: data | nunca - Define a conta do usuário para expirar na data especificada ou nunca para expirar. As datas de vencimento são definidas usando mm / dd / aa, por exemplo, 24/12/2019 ou 13 / mar / 19.
  • / fullname: "name" - Define o nome completo da conta selecionada. Deve estar entre aspas.
  • / homedir = caminho - Define o diretório inicial dos usuários como o caminho selecionado. Observe que o caminho precisa existir, portanto, crie-o com antecedência antes de executar o comando.
  • / passwordchg: yes | no - Especifica se o usuário pode alterar a senha. O valor padrão é yes, o que significa que a alteração de senha é permitida.
  • / passwordreq: yes | no - Especifica se a conta do usuário precisa ter uma senha. O padrão é yes, o que significa que é necessária uma senha.
  • / logonpasswordchg: yes | no - Quando definido como yes, solicita que o usuário altere a senha da conta no próximo logon no sistema.
  • / profilepath: path - Define o caminho para o perfil de logon do usuário. O caminho aponta para um perfil do Registro.
  • / scriptpath: path - Define o caminho para o script de logon do usuário. O caminho precisa ser relativo a% systemroot% \ System32 \ Repl \ Import \ Scripts
  • / times: times | all - Define as horas de logon da conta. Os horários precisam ser especificados como Dia, Hora-hora e separados por ponto e vírgula, por exemplo, M, 14h-20h; T, 13h-21h. Os dias da semana abreviados como M, T, W, Th, F, Sa, Su podem combinar dias, por exemplo, de segunda a sexta-feira. Tudo significa que um usuário não é restrito quando se trata de logins; nenhum valor significa que logons não são permitidos.
  • / usercomment: "text" - pode definir um comentário do usuário para a conta.
  • / workstations: computerName - especifique até oito computadores nos quais o usuário pode fazer logon. Separe os nomes por, . por exemplo, computador1, computador2, computadorx. Funciona melhor com / domain e, se você não especificar esse valor, o usuário não será restringido quando se trata de estações de trabalho.

Exemplos avançados de usuários da rede

Já listamos exemplos básicos do comando Net User perto do topo. A seguir, lista exemplos mais complexos e explica o que eles fazem:

O comando a seguir cria a nova conta de usuário mohammedlee, define a senha da conta como password1, o horário de logon de segunda a sexta-feira das 6h às 18h e configura o sistema para solicitar ao usuário uma alteração de senha no próximo logon.

  • net user mohammedlee password1 / add / logonpasswordchg: yes / times: segunda-sexta-feira, 6:00 às 18:00

O próximo comando define o nome completo de um usuário e atribui acesso às duas estações de trabalho eastoffice1 e eastoffice2 ao usuário e adiciona o comentário do usuário "estações de trabalho alteradas".

  • usuário da rede joe / nome completo: "Joe Montana" / estações de trabalho: eastoffice1, eastoffice2 / domain / usercomment: "estações de trabalho alteradas"

Recursos

Os seguintes recursos oferecem informações sobre o usuário líquido:

  • Artigo do Microsoft Technet sobre Net User
  • Página da biblioteca de referência de linha de comando da Microsoft