WSC 1: Personalizando a identificação do servidor
Como todos já devem saber, podemos gerenciar remotamente o Windows 2008 Server Core, mas como fazer para saber em qual servidor estamos, em um ambiente com vários deles?
E o relógio? Pois é ficamos tão acostumados a ter ele na tela que chegamos a sentir falta. Pois bem, resolvi este problema e decidi postar aqui minha solução, para servir de referência a ajudar a quem mais tiver este desejo.
Primeiro vamos dar um nome ao computador. Para isto identifique o nome atual dele com o comando: hostname
Beleza, então agora que já sabemos o nome dele, vamos renomeá-lo!
Netdom renamecomputer <nome_do_computador> /NewName: <novo_nome_do_computador>
Ok, já renomeamos o computador, mas e agora como alterar o prompt dele para nos fornecer as informações desejadas? Simples.
Acesse o registro do sistema (sim, temos isso no Server Core): regedit
Agora navegue até a chave: HKLM\System\CurrentControlSet\Control\Session Manager\Environment
Procure por um registro chamado Prompt e caso ele não exista ainda, crie ele da seguinte forma:
-
Dê um clique direito numa área livre e selecione New;
-
Agora escolha Expandable String Value;
-
Dê o nome de Prompt para ela;
-
Dê dois cliques nela para inserir seu valor;
-
Digite: $_Servidor:[%computername%]$_Usuario:[%username%]$_$T$_$p$g;
-
Reinicie o servidor.
Você obterá um prompt como o da imagem abaixo:

Agora vamos entender alguns dos códigos especiais que podem ser usados:
- $A - & (e comercial)
- $B - | (pipe)
- $C - ( (parêntese esquerdo)
- $D - Data atual
- $E - Código de Escape (Código 27 da tabela ASCII)
- $F - ) (parêntese direito)
- $G - > (sinal maior que)
- $L - < (sinal menor que)
- $N - Drive atual
- $P - Drive e pasta atuais
- $Q - = (sinal de igual)
- $S - (espaço)
- $T - Hora atual
- $_ - Retorno de carro e avanço de linha
- $$ - $ (cifrão)