Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1034 connectés 

  FORUM HardWare.fr
  Windows & Software

  Lancement d'un programme en même temps que le shell

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lancement d'un programme en même temps que le shell

n°2236758
penduzecat
Lan et Salon dans le Sud-Est
Posté le 27-11-2005 à 15:20:12  profilanswer
 

Bonjour,
 
Je cherche une solution pour lancer un programme avant le lancement du shell windows.
 
Mais il ne faut pas que le shell windows attende que le programme soit fermé pour se lancer.
 
J'ai regardé ce site : http://www.lacave.net/~jokeuse/usenet/demarrage.html mais je n'ai pas réussi à faire ce que je désire.
 
J'arrive à lancer mon programme avant le logon de windows mais le probleme est que le shell ne se lance pas tant que mon programme n'est pas fermé.
 
Si vous avez une idée ou un logiciel capable de faire ça, je suis preneur ^^

mood
Publicité
Posté le 27-11-2005 à 15:20:12  profilanswer
 

n°2238848
penduzecat
Lan et Salon dans le Sud-Est
Posté le 29-11-2005 à 09:53:39  profilanswer
 

J'ai aussi essayé de convertir mon programme en service mais ça ne marche pas.

n°2239135
jeoff
Posté le 29-11-2005 à 13:55:39  profilanswer
 

je pense avoir le même soucis "ou presque".
 
je souhaite lancer mon programme sans que l'admin n'aie à se logger.
le service rempli ce rôle a merveille si ce n'est que mon interface graphique "disparait" (sic) ce qui est très génant dans mon cas.

n°2239245
penduzecat
Lan et Salon dans le Sud-Est
Posté le 29-11-2005 à 15:14:04  profilanswer
 

oui j'ai eu ce "problème" aussi

n°2240454
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 10:40:32  profilanswer
 

Sinon pour contourner le probleme, je cherche un programme qui peut bloquer complétement le clavier et la souris pendant 5 sec par exemple, le temps que tout mes logiciels se lancent bien au démarrage.

n°2240506
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 11:14:45  profilanswer
 

J'ai trouvé ce code source : http://www.vbfrance.com/code.aspx?ID=32067 mais il ne permet pas de le faire pour x secondes.
 
Si quelqu'un s'y connait en programmation ^^

n°2240521
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 11:22:03  profilanswer
 

penduzecat a écrit :

J'ai aussi essayé de convertir mon programme en service mais ça ne marche pas.


 
firedaemon ou instsrv/srvany (nt resource kit)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2240530
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 11:26:33  profilanswer
 

Oui c'est ce que j'ai fait mais ça ne marche pas :p

n°2240533
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 11:27:59  profilanswer
 

bizarre ton programme (c'est quoi ?) moi je n'ai jamais eu aucun problème que ce soit avec l'une ou l'autre des 2 solutions que je t'ai données
ca veut dire quoi "ca marche pas" ?


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2240542
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 11:32:15  profilanswer
 

C'est un programme avec une interface graphique, si mes souvenirs sont bons, j'entend un bip, le programme tourne en tache de fond, mais l'interface graphique ne s'affiche pas.

mood
Publicité
Posté le 30-11-2005 à 11:32:15  profilanswer
 

n°2240556
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 11:40:35  profilanswer
 

certaines options dans firedaemon permettent de faire interagir le programme avec le bureau, testes un peu ca
personnellement, je l'utilise avec un programme qui affiche un icone dans le systray. cette icone parfois elle s'affiche, parfois pas (mais le programme est bien en fonctionnement)
cela dit, je crois que c'est dû aussi que c'est une petite machine pas mal surchargée :D


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2240578
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 11:52:02  profilanswer
 

Je retesterais dans ce cas :)

n°2240701
jeoff
Posté le 30-11-2005 à 13:10:55  profilanswer
 

ton firedeamon, tu as un lien ? parceque j'ai entendu parler de la version lite mais sur le site officiel je n'ai trouvé que des versions payantes :/

n°2240704
penduzecat
Lan et Salon dans le Sud-Est
Posté le 30-11-2005 à 13:11:57  profilanswer
 

C'est la 1.6 qui est gratuite, faut la trouver chez un autre hebergeur.

n°2240725
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 13:21:49  profilanswer
 

MP


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2241087
jeoff
Posté le 30-11-2005 à 16:36:44  profilanswer
 

bon après test, firedeamon aurait pu coller mais pour que le logiciel et son interface graphique se lancent, il est  nécessaire de se logger.  
 
Ca revient donc à une bête clé "Run" dans le registre.

n°2241110
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 16:50:42  profilanswer
 

tu as du te planter, firedaemon lance l'app sans avoir besoin de se logger
c'est normal que tu n'aies pas d'IHM du coup (déjà vu une fenêtre d'app sur un un écran de log)
mais je t'assure que le logiciel tourne
si ca n'est pas le cas, c'est que la config de ton service via firedaemon est foireuse


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2241205
jeoff
Posté le 30-11-2005 à 17:52:33  profilanswer
 

A force de chercher, j'ai réussi à faire tourner mon programme comme un service windows classique + interface graphique.
 
La procédure :
S'assurer que le programme peut tourner sur une autre session que sa session courante. Dans mon cas, l'accès ODBC se faisait  dans les sources de données utilisateur, j'ai donc du le rajouter également dans les sources de données système.
 
Pour ajouter un service il faut se procurer les fichiers instsrv.exe et srvany.exe et suivre les instructions suivantes http://support.microsoft.com/defau [...] us;q137890
 
Une fois que c'est fait, il faut aller dans panneau de config->outils d'administration->services
 
On cherche le service que l'on vient de crée. (le nom correspond à celui que l'on a tappé sur la console "chemin\instsrv.exe NOMDESERVICE chemin\srvany.exe" ).
 
clic droit->propriété -> onglet de connexion il faut cocher compte systeme local + autoriser à interagir avec le bureau
 
Valider et redemarrer.
 
Voilà ca fonctionne comme je veux.
 
A force de chercher, firedaemon aurait certainement permis la même chose mais bon, je pensais pas mettre autant de temps donc je m'attarderais pas plus sur le sujet.
 
En espérant que mes explications aident la prochaine personne en galère avec les services :d
 
Bonne soirée :jap:

n°2241241
trevor
laissez la vie vous étonner...
Posté le 30-11-2005 à 18:28:52  profilanswer
 

merci pour les infos, ca peut tjs servir ;)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°2243322
penduzecat
Lan et Salon dans le Sud-Est
Posté le 02-12-2005 à 12:49:26  profilanswer
 

J'ai retesté avec la méthode de jeoff, l'interface graphique se lance à présent mais mon programme se ferme au bout d'une minute.
 
Si je relance le service manuellement, mon programme se relance puis se ferme au bout d'une minute avec un message "le service n'a pas démarré assez vite".


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Lancement d'un programme en même temps que le shell

 

Sujets relatifs
démarrer un programme multiboot avec vncFormatage, aucun compte administrateur lors du lancement de windows
SOS RECHERCHE PROGRAMME D OUTLOOCK EXPRESScoment jouer a un jeu mai en même temps rester sur le bureau?
XP : créer un raccourci de lancement d'appli en mode réduit ou FS ?Problème lors du double clic sur un dossier, lancement de "rechercher"
Meilleur FAI pour peu de temps (3 mois)Programme inconnu se lançant aléatoirement
ADSL pour peu de temps,Temps de livraison carte PCMCIA Wifi Freebox
Plus de sujets relatifs à : Lancement d'un programme en même temps que le shell


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR