locked
Demarrer un programme avant explorer.exe RRS feed

  • Question

  • Bonjour,

    J'ai réalisé un HTPC et j'utilise Windows Media Center sous Windows 7 X64.

    Sur une des sessions utilisateur, j'ai changé le "shell" de telle sorte que Media Center démmarre à la place

    de l'explorateur Windows.

    Cela fonctionne tres bien.

    Le problème ce que ma télécommande exige un programme de type ".exe" pour pouvoir utiliser toute

    les fonctions qu'elles offres.

    Il est impossible de démarrer ce programme en tant que service.

    Voici ma question: Comment faire pour lancer un programme automatiquement en dehors de l'explorateur Windows ?

    Merci d'avance.

     

    Fred.

    mardi 4 octobre 2011 19:50

Réponses

  • Le mardi 04/10/2011 21:50:07, Jackstone a écrit dans le message <news:43e85e20-1ee5-4e3e-9501-12244a884911@communitybridge.codeplex.com> ce qui suit :

    Bonjour,

    J'ai réalisé un HTPC et j'utilise Windows Media Center sous Windows 7 X64.
    Sur une des sessions utilisateur, j'ai changé le "shell" de telle sorte que Media Center démmarre à la place de l'explorateur Windows.

    Cela fonctionne tres bien.

    Le problème ce que ma télécommande exige un programme de type ".exe" pour pouvoir utiliser toute les fonctions qu'elles offres.

    Il est impossible de démarrer ce programme en tant que service.

    Voici ma question: Comment faire pour lancer un programme automatiquement en dehors de l'explorateur Windows ?

    Tout simplement en indiquant le chemin complet de cet exécutable dans une nouvelle entrée de la clef :
       HKCU\Software\Microsoft\Windows\CurrentVersion\Run
      (concerne uniquement le compte qui a ouvert la session)
    ou
      HKLM\Software\Microsoft\Windows\CurrentVersion\Run
      (concerne tous les comptes)
     ou encore en plaçant un raccourci dans l'un des dossiers "Démarrage" :
        %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
       (concerne uniquement le compte qui a ouvert la session)
    ou
       %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
       (concerne tous les comptes)

    Et en ce qui concerne le lancement ponctuel d'un programme, même si on a changé de shell, le gestionnaire de tâches est TOUJOURS DISPONIBLE (sauf si on l'a volontairement désactivé, ce qui serait une grosse erreur), donc avec la séquence CTRL-ALT-DEL on peut le lancer.
    A partir de cet einstant, on peut lancer ce qu'on veut à partir du menu "Fichier"/"Nouvelle tâche (exécuter)..."
     Enfin, il est toujours possible de lancer une appli en tant que service, en faisant appel aux utilitaires Microsoft SRVANY et INSTSRV.

    Je décris tout cela sur mon site :

    http://www.bellamyjc.org/fr/windowsnt.html#serviceNT
      --
    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    mercredi 5 octobre 2011 07:44

Toutes les réponses

  • Bonjour,

    un peu de lecture chez Jean-Claude :

    http://www.bellamyjc.org/fr/windowsnt.html#serviceNT

    Ca doit toujours marcher...


    Cordialement, Quartzkyte (Michel pour les intimes).
    Sites : 7 extra (annuaire Win 7)(webmaster ) - F.A.Q. Outlook (admin )
    Win 7 : Travailler avec un Netbook et l'édition Starter - Utiliser le compte Administrateur - Sauvegarde sous Windows 7
    Newsgroup Win7 créé par M. Claveau : news:\\ponx.fr\win7, Utilisateur et Passe : v.
    mardi 4 octobre 2011 21:20
  • Le mardi 04/10/2011 21:50:07, Jackstone a écrit dans le message <news:43e85e20-1ee5-4e3e-9501-12244a884911@communitybridge.codeplex.com> ce qui suit :

    Bonjour,

    J'ai réalisé un HTPC et j'utilise Windows Media Center sous Windows 7 X64.
    Sur une des sessions utilisateur, j'ai changé le "shell" de telle sorte que Media Center démmarre à la place de l'explorateur Windows.

    Cela fonctionne tres bien.

    Le problème ce que ma télécommande exige un programme de type ".exe" pour pouvoir utiliser toute les fonctions qu'elles offres.

    Il est impossible de démarrer ce programme en tant que service.

    Voici ma question: Comment faire pour lancer un programme automatiquement en dehors de l'explorateur Windows ?

    Tout simplement en indiquant le chemin complet de cet exécutable dans une nouvelle entrée de la clef :
       HKCU\Software\Microsoft\Windows\CurrentVersion\Run
      (concerne uniquement le compte qui a ouvert la session)
    ou
      HKLM\Software\Microsoft\Windows\CurrentVersion\Run
      (concerne tous les comptes)
     ou encore en plaçant un raccourci dans l'un des dossiers "Démarrage" :
        %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
       (concerne uniquement le compte qui a ouvert la session)
    ou
       %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
       (concerne tous les comptes)

    Et en ce qui concerne le lancement ponctuel d'un programme, même si on a changé de shell, le gestionnaire de tâches est TOUJOURS DISPONIBLE (sauf si on l'a volontairement désactivé, ce qui serait une grosse erreur), donc avec la séquence CTRL-ALT-DEL on peut le lancer.
    A partir de cet einstant, on peut lancer ce qu'on veut à partir du menu "Fichier"/"Nouvelle tâche (exécuter)..."
     Enfin, il est toujours possible de lancer une appli en tant que service, en faisant appel aux utilitaires Microsoft SRVANY et INSTSRV.

    Je décris tout cela sur mon site :

    http://www.bellamyjc.org/fr/windowsnt.html#serviceNT
      --
    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    mercredi 5 octobre 2011 07:44