Windows Server 2008 R2 Core commandes utiles

winrs

http://technet.microsoft.com/en-us/library/dd163506.aspx

winrs -r:server <command>

exemple:

winrs -r:srv-core1 ipconfig

Netsh

Lister les cartes réseaux

netsh int sh int

Connaitre l’index de la carte réseau

netsh int ip sh int

Connaitre l’@IP associée à une interface

netsh int ip sh ipaddress

Ajout ou modification de la config DNS

Netsh int ipv4 set dnsservers "Connexion au réseau local" static 10.0.0.1 primary

Ajout d’un serveur DNS supplémentaire

netsh int ip add dns name=<interface_name> address=10.0.0.54 index=2

Désactiver une interface

netsh int set int name="<nom_de_la_carte>" admin=disabled

Ajouter une adresse IP

netsh int ip add address name="<carte>" addr=10.0.0.1 255.0.0.0
netsh int ip add address name="<carte>" addr=10.0.0.1 255.0.0.0 gateway=10.0.0.254

Supprimer une adresse IP

netsh int ip delete address name="<carte>" addr=10.0.0.1

Désactiver l’enregistrement dans les DNS de la carte réseau

netsh int ipv4 set dnsserver name="<carte>” source=static address=@IP register=none

 

Configuration des paramètres régionaux

intl.cpl – Modifier les options régionales (langues, clavier…)
timedate.cpl – Modifier les paramètres de temps de windows (heure/date/fuseau horaire…)

Activation du système

Cscript slmgr.vbs - Activation de l’OS

Installation de rôles

OCList.exe – List roles, role services, and features.
OCSetup.exe – Add or remove roles, role services, and features.

wmic

Configuration IP

Wmic nicconfig index=9 call enabledhcp 
wmic nicconfig index=9 call enablestatic(“IPAddress”), (“SubnetMask”) 
wmic nicconfig index=9 call setgateways(“GatewayIPAddress”)

Install HotFix

Wusa.exe PatchName.msu /quiet

Powershell – Lister les rôles installés sur un Serveur Core

Importer le module Server Manager avec la commande

 #import-module servermanager

Pour savoir ce que ce module apporte comme commandes, on peut lister les modules existant avec la commande get-module et connaitre les commandes avec la propriété ExportedCommands

#(Get-Module).ExportedCommands

Remove-WindowsFeature
Get-WindowsFeature
Add-WindowsFeature

Pour lister les rôles et fonctionnalités installés:

#Get-WindowsFeature | %{ if($_.Installed) {$_.name}}
AD-Domain-Services
ADDS-Domain-Controller
DNS
File-Services
FS-FileServer
NET-Framework
NET-Framework-Core
SNMP-Services
SNMP-Service
Telnet-Client
Backup-Features
Backup
Backup-Tools
WoW64-Support
WoW64-ServerCore

Erreur « The RPC server is unavalaible »

Après l’installation de la version gratuite d’Hyper-V Server 2008 R2 Core, si vous essayez de gérer les disques à distance via « Server Manager » l’erreur suivante apparait

Solution: activer et autoriser la règle du firewall « Remote Volume Management » sur les 2 serveurs celui à partir duquel on veut gérer les disques et celui que l’on veut gérer.

Allez dans « Administratives Tools \ Windows Firewall with Advanced Security » puis dans « Inbound Rules » et sélectionner les règles qui ont pour nom de groupe « Remote Volume Management » et activez les.

ou via la commande « netsh »

netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes