Quem administra Windows, sabe que quase tudo pode ser feito gráficamente, porém, é bom saber como faze-lo por baixo da “GUI”.
Se você se bater com um Windows Server 2008, com Server Core instalado, vai ver isso na sua tela:
Então, nessas horas, nada de pânico, veja uma lista bacana com vários códigos:
Criar e Modificar Contas de Usuários (Usando Net User)
Exemplo do comando net user:
net user [nome_de_usuário [senha | *] [opções]] [/domain] nome_de_usuário {senha | *} /add [opções] [/domain] nome_de_usuário [/delete] [/domain]
Os parâmetros:
nome_de_usuário É o nome da conta de usuário a ser adicionada, excluída, modificada ou exibida. O nome desta conta pode ter até 20 caracteres.
senha Atribui ou altera uma senha para a conta do usuário. Uma senha deve atender ao comprimento mínimo definido com a opção /minpwlen do comando net accounts e pode conter até 14 caracteres.
/domain Realiza a operação no PDC (Controlador de Domínio Primário) do domínio atual. Este parâmetro somente se aplica aos computadores que executam o Windows NT Workstation e que são membros de um domínio do Windows NT Server. Por padrão, computadores com base no Windows NT Server realizam operações no PDC.
/add Adiciona uma conta de usuário ao banco de dados de contas de usuário.
/delete Remove uma conta de usuário do banco de dados de contas de usuário.
Comandos seguintes aos parâmetros:
/active:{yes | no} Ativa ou desativa a conta. Se a conta não estiver ativa, o usuário não poderá obter acesso ao servidor. O valor padrão é sim.
/comment:”text” Fornece um comentário descritivo sobre a conta de usuário (no máximo 48 caracteres). Lembre-se de colocar aspas para delimitar o texto usado.
/countrycode:nnn Usa o código do país do sistema operacional para implementar os arquivos de idioma especificados para mensagens de erro e ajuda de um usuário. Um valor de 0 significa o código do país padrão.
/expires:{date | never} Faz com que a conta perca a validade quando a data é definida. A opção never não define limite de tempo na conta. Uma data de validade está no formato mm/dd/yy ou dd/mm/yy, dependendo do código do país. Os meses podem estar em formato numérico, por extenso ou abreviado com três letras. O ano pode estar no formato de dois ou quatro números. Use barras (/), sem espaços, para separar partes da data.
/fullname:”nome” É o nome completo de um usuário (em vez de um nome de usuário). Coloque o nome entre aspas.
/homedir:nome_do_caminho Define o caminho para o diretório base do usuário. O caminho deve existir.
/passwordchg:{yes | no} Especifica se os usuários podem alterar suas próprias senhas. O valor padrão é sim.
/passwordreq:{sim | não} Especifica se uma conta de usuário deve ter uma senha. O valor padrão é sim.
/profilepath[:caminho] Define um caminho para o perfil de logon do usuário.
/scriptpath:nome_do_caminho É o local do script de logon do usuário.
/times:{times | todos} É a hora do logon. A opção times é expressa como dia[-day][,day[-day]],hora[-time][,time [-time]], estando limitada a incrementos de 1 hora. Os dias podem estar por extenso ou abreviados. As horas podem estar na notação de 12 ou 24 horas. Para a notação de 12 horas, use am, pm, a.m. ou p.m. A opção all especifica que um usuário sempre pode fazer logon, enquanto um valor em branco especifica que um usuário nunca pode fazer logon. Separe as entradas de dia e horário com uma vírgula e separe várias entradas de dia e horário com um ponto-e-vírgula.
/usercomment:”text” Permite que um administrador adicione ou altere o comentário do usuário para a conta.
/workstations:{computername[,...] | *} Lista até oito computadores a partir dos quais um usuário pode fazer logon na rede. Se a opção /workstations não tiver lista ou se a lista for *, o usuário poderá fazer logon a partir de qualquer computador.
net help user | more Exibe um tela da Ajuda por vez.
Comandos para Interface de Redes (Netsh):
Configurações do Protocolo de Internet versão 4:
contexto : netsh interface ipv4 <enter>
add address: adicionar um endereço IP e um default gateway em uma interface específica.
Sintaxe e Parâmetros:
add address [name=]InterfaceName [addr=]IPAddress [mask=]SubnetMask[[gateway=] DefaultGateway [gwmetric=]GatewayMetric]
[name=] InterfaceName: Requerido. Específica o nome da interface ao qual você deseja adicionar o endereço IP e de gateway. O parâmetro InterfaceName deve ter mesmo nome da interface especificado em Conexões de Redes. Se InterfaceName contém espaços, use aspas (“) em torno do texto (por examplo, “Conexão local“).
[ addr=] IPAddress[ mask=] SubnetMask: Requerido. Configura o endereço IP e a máscara de sub-rede.
[ gateway=] DefaultGateway[ gwmetric=] GatewayMetric: Configura o endereço IP do default gateway e sua métrica.
Adicionar Lista de Servidores DNS (add dnsserver):
Sintaxe e Parâmetros:
add dnsserver [name=]InterfaceName [addr=] DNSAddress [[index=]DNSIndex]
[name=] InterfaceName: Requerido. Específica o nome da interface ao qual você deseja adicionar o endereço IP e de gateway. O parâmetro InterfaceName deve ter mesmo nome da interface especificado em Conexões de Redes. Se InterfaceName contém espaços, use aspas (“) em torno do texto (por examplo, “Conexão local“).
[addr=] DNSAddress: Requerido. Específica o endereço IP de um DNS server.
[index=] DNSIndex: Específica a posição na lista para adicionar o DNS server para a interface.
Comandos para Estações de Trabalho e Servidores do Domínio (NetDom renamecomputer):
Comandos e Sintaxes:
netdom renamecomputer máquina /newname: nome_novo_computador /userd: nome_do_domínio \ id_administrador /passwordd:* /usero: admin_local
/passwordo:* /reboot: segundos antes da reinicialização automática
Máquina é o nome atual do computador.
Nome_novo_computador é o nome que será dado ao computador.
Nome_do_domínio \ id_administrador é o nome de domínio do sistema de entrada e saída básico da rede (NetBIOS) e a identificação de administrador de uma conta do usuário que tem permissões administrativas para o objeto de computador no domínio.
Admin_local é um usuário que tem permissões administrativas locais, as quais podem ser as mesmas da conta especificada para /userd:
Segundos antes da reinicialização automática é o período de tempo transcorrido antes que o computador reinicie, após sua renomeação. Se esse parâmetro não for especificado, o computador precisará ser reinicializado manualmente.
Comandos para Desligar/Reiniciar computador local ou remoto
shutdown [-l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]
Sem args Exibir esta mensagem (o mesmo que -?)
-l Exibir interface GUI; deve ser a primeira opção
-s Desligar o computador
-r Desligar e reiniciar o computador
-a Anular desligamento do sistema
-m \\computername Computador remoto a ser desligado/reiniciado/anulado
-t xx Definir tempo limite para desligamento como xx segundos
-c “comment” Comentário sobre desligamento (máximo de 127 caracteres)
-f Força o encerramento da execução de aplicativos sem avisar
É isso, tem bastante coisa pra se divertir né?



Dica legal!
Dica legal!