> Tous les forums > Forum Autres langages
 Probleme de lancement d 'exe dans un .batSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
AurA
  Posté le 24/07/2006 @ 13:37 
Aller en bas de la page 
Petit astucien
Bonjour un probleme sur un script bat Le programme que j essaye de lancer ne se lance pas correctement Qu'en pensez vous . J avais deja poster sur un soucis similare aujourdhui mais jai supprimer le post en pensant avoir trouver la solution a mon probleme grace a PATH ci join le squelette du bat. Le fait est qu avant la commande path je mettez directement le chemin complet de l executable et il me jetter en disant commande non reconnu interne ou externe avec le path=C:\program file\truc\machin.exe /option1 opt2 Le programme na pas lair de se lancer ( preuve : une option debug de l'exe qui est sensé ecrire un fichier de retour qui ne se fait pas.) les option et le path sont bon car en le lancant ala mimine dans une fenetre dos tt ce lance correctement je me positionne sur c:\program files\truc\ et je tappe l'exe + option et la ca marche Une idéé ? @echo off rem echo ########################################## echo # BLABLA. # echo ########################################## rem echo BLABLABLABLALBA echo BLABLABLA2 :plak echo "tapper le numero puis validez avec entree" set /P num_pc= rem echo "Le numero BLABLA est %num_pc%" echo es-ce correct ? tappez oui ou non et validez avec entree set /P np_ok= if %np_ok%==oui goto continue if %np_ok%==non goto plak :continue echo lancement du logiciel BLABLA PATH=c:\program files\TRUC\machin.exe /option1 option2 option3 option4 pause exit Merci de vos lecture et de vos reponses
Publicité
breizhbugs
 Posté le 24/07/2006 à 13:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Salut, Il n'aime pas les espaces dans le chemin du programme a lancer. ->entoure le chemin de guillemets
AurA
 Posté le 24/07/2006 à 13:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Merci breizh mais non cela reste inchangé aucune erreur retournée a l ecran et pas d activité sur l appli en question je desespere lol je suis pas fichu de faire un bat mdr[boom][boom] ce qui me parait bizarre c est qu il ne bronche pas sous dos qd je me met a la racine et que je tappe CD program files pourquoi d un seul coup il refuse de se positionner... ou alors chose bete ... je le place dans le dossier de destination et je fait un raccourci windows... << marche pas non plus

Modifié par AurA le 24/07/2006 13:53
breizhbugs
 Posté le 24/07/2006 à 14:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
[code] @echo off rem echo ########################################## echo # BLABLA. # echo ########################################## rem echo BLABLABLABLALBA echo BLABLABLA2 :plak echo "tapper le numero puis validez avec entree" set /P num_pc= rem echo "Le numero BLABLA est %num_pc%" echo es-ce correct ? tappez oui ou non et validez avec entree set /P np_ok= if %np_ok%==oui goto continue if %np_ok%==non goto plak :continue echo lancement du logiciel BLABLA c:\"program files"\TRUC\machin.exe /option1 option2 option3 option4 pause exit [/code]
AurA
 Posté le 24/07/2006 à 14:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Merci breizh jai reprduit l operation que javai deja faites avant que tu poste la modif ... maudite faute de frappe je lavai pas vu du coup en CUT/paste ton squellette ca marche nettement mieux mais le hic now C est que lorque je lance ma requette a la main jai un tps d execution de moins de 4 sec now avec le script ca me monte a plus de 20seconde et je time out par derriere sur le server sur lequel je pointe... le .bat ne serais pas assez rapide... je ne comprend plus rien
me-pc
 Posté le 05/03/2021 à 18:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Pour tester la rapidite essaie de mettre le "exit" juste apres le lancement du logiciel, pas de pause !

Sinon le logiciel va tourner mais le pc va attendre que tu quitte le logiciel puis que tu presse une touche pour quitter le batch, cela signifie qu'il est oblige de tester constament la fin du logiciel et la pression d'une touche pour liberer enfin la memoire.

Alors qu'avec le exit juste apres le lancement il n'y a plus de tests en arriere plan et la memoire est liberee, seulement prise par ton logiciel.

Essaie juste comme :

c:\"program files"\TRUC\machin.exe /option1 option2 option3 option4

exit



Modifié par me-pc le 05/03/2021 18:50
Daneel Olivaw
 Posté le 05/03/2021 à 19:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Depuis 2006, je pense qu'il a du trouver la solution, non ?

me-pc
 Posté le 05/03/2021 à 19:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

LOL

Daneel ;)

J'avais pas regarde la date :/

Chui nul et fatigue !

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
149,99 €SSD Samsung 870 QVO 2 To à 149,99 €
Valable jusqu'au 04 Août

Amazon fait une promotion sur le tout nouveau SSD Samsung 870 QVO 2 To qui passe à 149,99 € livré gratuitement. Ce SSD offre des vitesses de 560 Mo/s en lecture et 530 Mo/s en écriture. Il est garanti 3 ans.


> Voir l'offre
59,99 €Carte mémoire microSDXC UHS-I Lexar 633x 512 Go à 59,99 €
Valable jusqu'au 03 Août

Amazon fait une promotion sur la carte mémoire microSDHC UHS-I Lexar 633x 512 Go qui passe à 59,99 € au lieu de 80 €. Cette carte mémoire offre des vitesses jusqu'à 100 Mo/s et est idéale pour les téléphones, caméras et appareils photo HD. Elle est certifiée GoPro et est accompagnée d'un adaptateur SD. La livraison est gratuite.


> Voir l'offre
58,99 €Routeur TP-Link Archer AX10 WiFi 6 à 58,99 €
Valable jusqu'au 04 Août

Amazon fait une promotion sur le routeur TP-Link Archer AX10 WiFi 6 qui passe à 58,99 € au lieu de 80 €. La livraison est gratuite. L’Archer AX10 de TP-Link embarque la technologie WiFi 6 (802.11ax) qui permet de passer à la vitesse supérieure (1.5 Gbps) tout en étant rétro-compatible avec les normes WiFi 802.11a/b/g/n/ac. Doté de 4 antennes Wi-Fi et capable de prendre en charge la technologie 1024 QAM et les canaux 160 MHz, l'Archer AX10 est aussi pourvu d'une prise WAN 1 GbE et de 4 ports Ethernet Gigabit. Les nombreux appareils connectés peuvent ainsi bénéficier de la meilleure connexion possible en toute fluidité.


> Voir l'offre

Sujets relatifs
problème d'affichage d'une image dans un JPanel en
Problème de lancement IDLE de Python
Problème d'ouverture d'excel dans VB6
probleme au lancement d'un prog en C
Access - VBA - probleme de date dans requete sql
Comment mettre un temps dans un Script
Comment exclure 0 dans une fonction
forcer l'acceptation de localisation dans les paramètres de flash
Problème d'installation sur Visual Studio
Problème avec WinPython - Spyder
Plus de sujets relatifs à Probleme de lancement d ''exe dans un .bat
 > Tous les forums > Forum Autres langages