É importante salientar que nem todas as tarefas podem ser executadas via linha de comando. Algumas tarefas estão disponíveis apenas através de scripts, como, por exemplo, habilitar o automatic updates, habilitar o Remote Desktop, entre outros.
Para habilitar o Remote Desktop no Server Core, utilize o comando abaixo:
Cscript C:\Windows\System32\ Scregedit.wsf /ar 0
O comando acima habilita o Remote Desktop com algumas opções de segurança avançadas. Portanto, somente estações de trabalho Windows Vista ou servidores Windows Server 2008 conseguirão acessar o Server Core remotamente. Para que o Server Core possa ser acessado remotamente a partir de outras versões do Windows, após executar o comando acima, execute o seguinte comando:
cscript C:\Windows\System32\Scregedit.wsf /cs 0
Como já citado anteriormente, podemos administrar o Server Core remotamente, via console MMC. Vejamos abaixo um exemplo:
Obs: Neste exemplo, utilizaremos dois servidores Windows Server 2008, sendo um configurado com a instalação completa e outro com a instalação Server Core, ambos no mesmo domínio (contoso.com).
- Efetue logon no Windows Server 2008 que possui a instalação completa.
- Clique em Start, digite mmc e tecle enter.
- Clique em File Add/Remove Snap-in.
- Selecione a opção Computer Management e clique em Add.
- Selecione a opção Another Computer e digite o nome ou IP do Server Core, clique em Finish e em OK.
- Pronto, agora você já pode administrar o Server Core remotamente, via MMC.
Lista de comandos básicos, mas que ajudam muito na administração do Windows 2008 Server Core.
Exibir Interfaces (placas) de Rede:
netsh interface ipv4 show interfaces
Configurar endereço IP em uma placa de rede:
netsh interface ipv4 set address name=”IDX” source=”static address”=”endereço IP” mask=”mascara de rede” gateway=”default gateway”
netsh interface ipv4 add dnsserver name=”IDX” address=”IP Servidor DNS” index=1 (adionar DNS secundário é só incrementar o index)
Desabilitar o firewall:
netsh firewall set opmode DISABLED
Trocar a senha do administrador:
net user administrator “novasenha”
Trocar o nome do computador:
netdom renamecomputer “NomeComputador” /NewName:”NovoNome”
Inserir o computador em um Domínio:
netdom join %computername% /domain:”dominio” /userd:”usuario” /passwordd:*
Remover o servidor do domínio:
netdom remove
Habilitar o Windows Remote Shell:
winrm quickconfig, forneça “Y”.
De um computador cliente execute winrs -r:”ServerName” cmd para rodar um CMD remoto.
Instalar a licença (CD-Key):
CSCRIPT %windir%system32slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Ativar licença o servidor:
CSCRIPT %windir%system32slmgr.vbs -ato
Verificar a licença:
CSCRIPT %windir%system32slmgr.vbs -xpr
Ativar o servidor remotamente:
cscript slmgr.vbs -ato “servername” “username” “password”
cscript slmgr.vbs -did
cscript slmgr.vbs -dli “GUID”
Habilitar Automatic Updates:
cscript C:WindowsSystem32 Scregedit.wsf /au /4
Desabilitar: cscript C:WindowsSystem32 Scregedit.wsf /au /1
Ver as configurações: cscript C:WindowsSystem32 Scregedit.wsf /au /v
Verificar Updates manualmente:
wmic.exe qfe
Liberar Administração Remota via MMC no firewall:
netsh advfirewall firewall set rule group=”Remote Administration” new enable=yes
Habilitar o Windows Firewall para aceitar conexão remota (RDP):
netsh advfirewall firewall set rule group=”Remote Desktop” new enable=yes
Adicionar hardware ao servidor:
pnputil -i -a “driverinf”, onde o driverinf é o .inf do driver
Adicionar usuário no grupo Administradores:
net localgroup Administrators /add “domínio”"usuário”
Remover usuário do grupo Administradores:
net localgroup Administrators /delete “domíniousuário”
Desabilitar um device driver:
sc delete “service_name”
Ver a lista de drivers instalados: sc query type= driver
Event Logs:
List: wevtutil el
Query: wevtutil qe /f:text “log name”
Export: wevtutil epl “log name”
Clear: wevtutil cl “log name”
Listar os serviços que estão em execução:
sc query ou net start
Iniciar um serviço:
sc start “nome do serviço” ou net start “nome do serviço”
Parar um serviço:
sc stop “nome do serviço” ou net stop “nome do serviço”
Configurar um serviço:
sc config “dhcpserver” start=auto
Listar processos:
Tasklist
Finalizar um processo:
Taskkill /IM “notepad.exe”
Abrir opções do painel de controle:
control “timedate.cpl”
Fornece informações do sistema:
systeminfo
Configura um servidor proxy:
netsh winttp set proxy “ISAServer”:8080