RSS

Tag Archives: registre

[HowTo][Batch] Ajouter un service Windows par le registre Windows

Vous avez besoin d’installer un service Windows mais vous souhaiter maîtriser le nom exposer ou encore déployer plusieurs fois le service mais sous des noms différents. Voici comment le faire avec génération et exécution d’un fichier de registre Windows.

Pré-requis

Il est nécessaire de télécharger le ressource KIT de Windows contenant les outils instsrv.exe et srvany.exe.

Batch

echo Windows Registry Editor Version 5.00 > Service_Inserter.reg
set service_exe="<Chemin_vers_le_service>\service.exe"
rem Add keys in Service_Inserter.reg
echo. >> Service_Inserter.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service_Name>] >> Service_Inserter.reg
echo "ImagePath"=!service_exe:\=\\! >> Service_Inserter.reg
echo. >> Service_Inserter.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service_Name>] >> Service_Inserter.reg
echo "Start"=dword:00000003 >> Service_Inserter.reg
echo. >> Service_Inserter.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service_Name>\Parameters] >> Service_Inserter.reg
echo "Application"=!service_exe:\=\\! >> Service_Inserter.reg
instsrv.exe <Service_Name> srvany.exe
C:\Windows\System32\regedit.exe /S Service_Inserter.reg

 

Posted by on 22 mai 2014 in Batch, Programmation, Tutoriel

Leave a comment

Tags: , ,