begin process at 2012 05 29 22:53:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

lancer un programme sans connaître son emplacement?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

lancer un programme sans connaître son emplacement?

samedi 4 mars 2006 à 03:10:03 | lancer un programme sans connaître son emplacement?

gasy72

je cherche un programme qui cherche d'abord  windows si le programme exe du mot taper existe et l'execute après sinon il renvoi fichier non trouvé.
en fait dans dos je sais qu'on est obligé de toujours taper prompt c:\\....etc et si le fichier avec l'executable n'est pas dans le fichier courant il renvoi erreur .c'est pourquoi 

      je veux donc que mon prog attend que l'on tape une suite de caractète (nom de l'executable à lancer par exemple "winamp",cherche winamp(icône de lancement) là ou il est  et ouvre le player winamp.
 et si possible sans la fenêtre dos resté ouverte.Je ne sais pas du tout comment faire
pourriez vous m'aidez s'il vous plait???s'il vous plait
                        merci d'avance



crois seulement

samedi 4 mars 2006 à 08:54:50 | Re : lancer un programme sans connaître son emplacement?

platon179

Membre Club
Salut :)

A mon avis c'est pas une très bonne idée... Vu que tu ne sais pas où se trouve le programme, tu devras parcourir tout le disque dur de la machine pour pouvoir trouver le bon programme... De plus, imagine, par exemple, qu'un utilisateur possède deux versions d'un même programme sur sa machine (pourquoi pas ? :p), par exemple deux versions de Winamp...Laquelle lanceras-tu?

En revanche, ce que tu peux faire, c'est ajouter les chemins vers tous les exécutables que tu souhaites lancer dans ta variable PATH (tu peux voir son contenu en faisant clic droit sur poste de travail, onglet avancé, bouton "variables d'environnement"), et, dans ce cas, Windows fera la recherche pour toi dans tous les répertoires contenus dans la variable PATH...

Si tu souhaites quand meme faire la recherche par toi-meme, va voir du cote des fonctions FindFirstFile / FindNextFile / FindClose pour effectuer des recherches...

Bonne journée @+

samedi 4 mars 2006 à 13:41:51 | Re : lancer un programme sans connaître son emplacement?

gasy72


En  fait,je voulais modifier le bot winalice de jacco bikker,je ne sais pas si vous le connaissez mais c'est un bon petit robot chateur.
         [ Lien ]

avec ce bot avec le commande system tu peux lancer un programme juste en tapant start notepad par exemple et il te repond en anglais et lance ton programme mais le blem c'est ton prog doit se trouver dans un repértoire precis sinon il le lance pas donc je voulais qu'il recherche d'abord ou est le prog et le lance s'il existe.NB:winalice est livré avec source code donc on a le droit de le modifier pour sois même.
   J'ai trouver un bon moteur de recherche interne sur ce site mais je ne sais pas quoi faire avec puisque je ne suis pas tres fort en C++ en plus visual C++ est bien mais trop compliqué pour moi.j'adore quand même la programmation et je suis ici pour apprendre!!
                         

Dois je indiquer le repertoire à chaque fois? et puisque je ne sais pas quel logiciel il a mon pote ....vais je faire une liste de tous les logiciels connus??pas une tres bonne idée!


Cette discussion est classée dans : fichier, programme, cherche, lancer, winamp


Répondre à ce message

Sujets en rapport avec ce message

Lancer un fichier sans stopper le prog [ par takecontroll ] Bonjour, Je développe actuellement un petit programme en C++ qui est amené à changer l'extension d'un fichier puis à le lancer.j'exécute le fichier p un programme AS400 doit lancer un fichier executable PC pendant la nuit [ par persolak ] Bonjour, dans le programme CL AS400 la définition de l'utilisateur et du mot de passe est prédéfinie et si je suis connectée à l'AS400 en "local" tou Récupérer le nom d'un fichier à partir de son path [ par guiltyspark ] Bonjour à tous :)J'ai un soucis pour lire le nom d'un fichier à partir de son path. Je m'explique, je suis en train de faire un petit programme qui co programme de cryptage d'image en c++ [ par ami2008 ] Asalam,s'il vous plais je cherche un programme simple en en visual c++ 6.0 qui traite une image (filtrage ou segmentation...) puis il'affiche comme un [c]s'est possible un programme comme sa ? [ par CreateurDeBug ] Bonjour, s'est possible un programme qu'ont luit poserais des questions et il ouvrirais le contenue d'un fichier texte en rapport avec se qu'on à dema de C vers C++ ? [ par boualiasma ] Salut, J'ai crée mon programme C sous Windows avec Visaul Studio 2008. Lorsque j'ajoute un fichier alors je trouve un fichier c++. Mais, je mis par e tester fichier vide ou non [ par boualiasma ] Bonjour, J'ai un fichier qui est généré dans le programme. Ce fichier peut être vide ou non. Je voulais tester si le fichier est vide ou non si le f Stream de fichier [ par warmup1992 ] Bonjour à tous, je sais pas trop si je suis dans la bonne section mais bhon si je me suis trompé veuillez me pardonner ^^ :) Enfaite je post pour avo demander a dev c++ de lancer un programme. [ par naliar ] bonjour a tous et a toutes. je cherche a faire que mon programme,une foi finis, me lance, a l'aide d'un raccourcis, un autre programme. l'idée est q lire un fichier .dat comme input de programme c++ [ par I0o0I ] Hello, On me dit qu il est possible (en c++) qu un programme: nom01.cpp lise son input depuis un fichier nom02.dat... il suffit d inclure au début d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales