Prog en arrière plan au démarage

Prog en arrière plan au démarage - Win NT/2K/XP - Windows & Software

Marsh Posté le 30-08-2007 à 15:19:01    

Bonjour, je souhaiterais savoir comment faire pou faire tourner un programme en arrière plan au démarage du système.  
Je possède l'exécutable et je voudrais savoir comment le lancer dès le démarage du système sans même qu'il apparaisse dans la barre des tâches. (Comme beacoup de programme qui se lancent au démarage sans qu'on le veuillent ...  :fou: ). Mais là c'est voulu pour une fois et je ne sais même pas comment faire.  
Merci de m'aider.  
@+
 
PS : Je tourne sous windows XP

Reply

Marsh Posté le 30-08-2007 à 15:19:01   

Reply

Marsh Posté le 30-08-2007 à 15:59:23    

bandit va !!!
 
t'as qu'a faire ton propre service windows sans interaction avec le bureau,
tu en copie un qui te plait de la  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\]
et tu le mets a ta sauce

Reply

Marsh Posté le 30-08-2007 à 16:51:55    

Waouh, j'ai compris l'arborescence de l'éditeur, mais tu pourrais me guider un peu pour mettre en place le service ?  
Je te donne l'arborescence le l'executable, qui te servira je pense pour m'aider (C:\Program Files\PiMPWare\PiMPStreamer\PimpStreamer.exe)
 
PS : Pour info, Pimpstreamer est un logiciel permettant de regarder sur PSP les vidéos de son Pc en streaming. Il suffit de lancer cet éxecutable pour avoir accès au DD via un homebrew sur PSP (Mais c'est pas notre problème ici, c'était juste pour info)

Reply

Marsh Posté le 30-08-2007 à 17:13:51    

J'ai trouvé ça ur le net ? Tu penses que cela m'aidera ?
 

Citation :

- Charger une application comme un service :
L'intérêt est de lancer un programme qui se chargera indépendamment de la session utilisateur et s’effectuera en tâche de fond sans aucune interaction avec le Bureau Windows. On peut ainsi imaginer ce type d’usage pour un fichier script, un utilitaire réseau, un client Peer to Peer ou un serveur de jeu. Les exécutables nécessaires se trouvent dans le Windows Resource Kit Tools. Ce sont deux fichiers exécutables nommés Instsrv.exe et srvany.exe. Ils peuvent être téléchargés à partir de cette adresse : www.microsoft.com/downloads/detail [...] aylang=en.
Le principe de fonctionnement consiste à installer comme service srvany.exe, puis de mapper sur ce service le fichier exécutable désiré. Il est possible d'installer plusieurs services en leur attribuant chaque fois un nom différent. Prenons un exemple de création d’un service nommé "Nom_Service" :
1) Cliquez sur Démarrer/Exécuter, puis saisissez la commande : cmd.
2) En invite de commandes et en vous aidant de la commande Cd, placez-vous dans le dossier des Outils du Kit de Ressources Windows.
3) Saisissez : instsrv Nom_Service "C:\Program Files\Windows Resource Kits\Tools\srvany.exe".
Rappelons qu'un chemin contenant des espaces doit être placé entre des guillemets… Si tout s’est bien passé, vous obtiendrez ce message : "The service was successfuly added!"
4) Cliquez sur Démarrer/Exécuter, puis saisissez : services.msc.
5) Dans le Gestionnaire de services, double-cliquez sur votre nouveau service qui apparaît dans la liste des services installés.
Le fichier srvany.exe est chargé de l'exécution de votre nouveau service.
6) Cliquez sur l’onglet Connexion et cochez éventuellement la case Autoriser le service à interagir sur le Bureau.
7) Cliquez sur Démarrer/Exécuter, puis saisissez : regedit.
8) Dans l'éditeur du Registre, ouvrez HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nom_Service.
9) Créez une nouvelle clé nommée Parameters puis, à l’intérieur, une valeur chaîne nommée Application.
10) Éditez cette valeur et saisissez comme données de valeur l’emplacement et le nom de l’exécutable que vous souhaitez lancer. Par exemple : C:\Program Files\Windows NT\Accessoires\wordpad.exe.
Nous avons mappé un éditeur de texte sur ce service.
11) Fermez toutes les fenêtres, puis redémarrez votre ordinateur.
Si vous souhaitez supprimer le service que vous avez créé, lancez à nouveau l'invite de commandes, puis tapez les commandes suivantes :
net stop Nom_Service
Instsrv Nom_Service remove
Là aussi, vous aurez droit à un petit message de confirmation : "The service was successfuly deleted!"

Reply

Marsh Posté le 30-08-2007 à 17:14:41    

Quel programme c'est ?


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 30-08-2007 à 17:15:27    

Citation :

Je te donne l'arborescence le l'executable, qui te servira je pense pour m'aider (C:\Program Files\PiMPWare\PiMPStreamer\PimpStreamer.exe)
 
PS : Pour info, Pimpstreamer est un logiciel permettant de regarder sur PSP les vidéos de son Pc en streaming. Il suffit de lancer cet éxecutable pour avoir accès au DD via un homebrew sur PSP (Mais c'est pas notre problème ici, c'était juste pour info)

Reply

Marsh Posté le 30-08-2007 à 17:17:10    

Sinon il y a http://www.firedaemon.com/ qui marche très bien :jap:


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 30-08-2007 à 17:20:21    

sinon en faisant de la bricol ca donnerait ca a mettre dans un fichier .reg
 
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PiMPStreamer]
"Description"="Regarder sur PSP les videos de son PC en streaming"
"Type"=dword:00000010
"Start"=dword:00000002
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\
  6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,50,00,69,00,4d,00,50,00,57,\
  00,61,00,72,00,65,00,5c,00,50,00,69,00,4d,00,50,00,53,00,74,00,72,00,65,00,\
  61,00,6d,00,65,00,72,00,5c,00,50,00,69,00,6d,00,70,00,53,00,74,00,72,00,65,\
  00,61,00,6d,00,65,00,72,00,2e,00,65,00,78,00,65,00,22,00,00,00
"DisplayName"="PiMPStreamer"
"DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00
"ObjectName"="LocalSystem"
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PiMPStreamer\Enum]
"0"="Root\\LEGACY_PiMPStreamer\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
 
 
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_PiMPStreamer]
"NextInstance"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_PiMPStreamer\0000]
"Service"="PiMPStreamer"
"Legacy"=dword:00000001
"ConfigFlags"=dword:00000000
"Class"="LegacyDriver"
"ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}"
"DeviceDesc"="PiMPStreamer"
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_PiMPStreamer\0000\Control]
"ActiveService"="PiMPStreamer"

Reply

Marsh Posté le 30-08-2007 à 17:25:26    

oh lala je complique tout moi
ya aussi en lancant l'executable a l'ouverture de session comme ca
 
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"pimpstreamer"="C:\\Program Files\\PiMPWare\\PiMPStreamer\\PimpStreamer.exe"

Reply

Marsh Posté le 30-08-2007 à 17:30:09    

Il veut lancer son truc au démarrage du système, et non pas à l'ouverture de session ...


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 30-08-2007 à 17:30:09   

Reply

Marsh Posté le 30-08-2007 à 17:35:38    

Donc ton code là, il est bon ? Moi j'y connait quedal ...
 
Pour le lancer, il faut que je fasse quoi ? Que je le mette dans un fuichier txt à renomer en .reg ?
 
edit : C'est bon, j'ai réussi en suivant la méthode du site que je vous avez cité. (Je cite mes sources : http://www.hotline-pc.org/services.htm)


Message édité par Toon58 le 30-08-2007 à 18:23:28
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed