Administration serveurs
Paramétrer un programme en tant que service
1 - Telecharger le resource kits windows à l'adresse suivante, puis installez le .
http://download.microsoft.com/download/ … ktools.exe
2 - copier puis coller la ligne suivante (avec les guilemets) dans demarrer -> executer , afin de créer un nouveau service
"c:\Program Files\Windows Resource Kits\Tools\instsrv.exe" NomDeLaCible "c:\Program Files\Windows Resource Kits\Tools\srvany.exe"
Entrez services.msc dans démarrer -> executer afin de vérifier que le service est bien installé
3 - Entrez regedit dans démarrer -> executer afin d'ouvrir l'editeur de registre
Allez dans la branche [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NomDeLaCible]
- Nous créons une nouvelle clé
clic droit sur NomDeLaCible -> nouveau clé -> parameters
- Nous créons les valeurs chaines
allez dans paramaters
clic droit sur parameters -> nouveau -> valeur chaine -> Appdirectory
clic droit sur parameters -> nouveau -> valeur chaine -> Application
double cliquez sur AppDirectory et entrez le chemin ou se trouve votre application
exemple: c:\programmes\MonProgramme
double cliquez sur Application et entrez le chemin ou se trouve votre application
exemple: c:\programmes\MonProgramme\programme.exe
4 - Vérification du Lancement de l'appli
Entrez services.msc dans démarrer -> executer , recherchez le service NomDeLaCible
Clic droit -> démarrer
Vérifier que la connexion fonctionne !
# Pour desinstaller le service
Copier puis coller la ligne suivante (avec les guilemets) dans demarrer -> executer
"c:\Program Files\Windows Resource Kits\Tools\instsrv.exe" NomDeLaCible REMOVE
Sauvegarde des zones DNS Windows 2003
Sauvegarde du DHCP Windows 2003
Export de la configuration
Se connecter sur le serveur DHCP
Executer la commande: netsh dhcp server export c:\nom_de_dossier\nom_de_fichier.txt all
L’outil récupère toutes les informations et les place dans le fichier désigné.
Import de la configuration
Se connecter sur le second serveur
Attention, il faut d’abord supprimer les étendues existantes !
netsh dhcp server delete scope xxx.xxx.xxx.xxx dhcpfullforce
Executer la commande: netsh dhcp server import c:\nom_de_dossier\nom_de_fichier.txt all
Lister les étendues existantes : netsh dhcp server show scope
Par limitation de l’outil, la commande ne peut etre exécutée qu’en local. Pour l'automatiser, il faudra donc effectuer l’export depuis le serveur A puis l’import à laide de psexec ou tout autre outil qui permette d’exécuter un script à distance depuis un terminal.