Dica Avançada: Comandos para se usar no Windows Server 2008 com Server Core

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:

server_core_2

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é? :D

Fonte

Related Posts with Thumbnails
Gostou do que leu? Ajude-nos a divulgar!
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • PDF
  • Yahoo! Bookmarks
  • FriendFeed
  • Twitthis
  • email
  • Twitter

About the Author

Sou desenvolvedor de sistemas (Trabalho com Visual Studio 2008, Oracle, Sql Server, Firebird, PostGre e Mysql) e Administrador de rede em ambiente Windows, com mais de 10 anos de experiência em mercado.