> Tous les forums > Forum Windows XP
 impossible de lancer fichier .batSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Josselyn
  Posté le 13/10/2009 @ 10:52 
Aller en bas de la page 
Petit astucien

Bonjour

j'ai un fichier .bat qui me permet de lancer un logiciel installé sur une clé usb et celui-ci est impossible à lancer. Quand je lance le fichier à partir de l'explorateur, une fentre dos s'ouvre et se referme automatiquement. J'ai essayé aussi en passant par windows executer cmd en allant chercher le fichier directement sur la clé mais j'obtiens un message d'erreur et le logiciel ne démarre pas. Avez vous une idée ? Pouvez vous m'aider ? Merci

Josselyn

Publicité
tiobilout
 Posté le 13/10/2009 à 11:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Il y a quoi dans ce bat ?

Quel est le message d'erreur ?

Josselyn
 Posté le 13/10/2009 à 12:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

dans le .bat il y a plusieurs lignes de commande pour lancer une application java et le programme qui se trouve sur la clé

le message d'erreur dit "profexpert" (c'est le nom du logiciel) n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commande

Josselyn

tiobilout
 Posté le 13/10/2009 à 12:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Quand je dis il y a quoi dans le bat ca veut dire précisement ... ( faire une copie des lignes de commandes et les mettre ici )

D'après le message d'erreur certainement une erreur dans le nom de fichier, ou l'extension manquante, ou le chemin mauvais.

Josselyn
 Posté le 13/10/2009 à 12:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

voilà le contenu du .bat

@echo off
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0
set JAVA_USB=.\ProfExpert\

if exist "%JAVA_HOME%\bin\java.exe" goto foundJava

set JAVA_ROOT=%ProgramFiles%\Java\
if exist "%JAVA_ROOT%" goto spath
set JAVA_ROOT=%SystemDrive%\Java\
if exist "%JAVA_ROOT%" goto spath
set JAVA_ROOT=%HOMEDRIVE%\Java\
if exist "%JAVA_ROOT%" goto spath
set JAVA_ROOT=%SystemDrive%\

:spath
set JAVA_HOME=%JAVA_ROOT%
for /F "usebackq delims==" %%f in (`dir "%JAVA_ROOT%jre*" /B /O:-N`) do if exist "%JAVA_ROOT%%%f\bin\java.exe" (
set JAVA_HOME=%JAVA_ROOT%%%f
goto foundJava
)

:next
set JAVA_HOME=%JAVA_USB%
if exist %JAVA_HOME%\bin\java.exe goto pathUSB
goto directJava

:directJava
echo .
echo ProfExpert en cours de chargement...
javaw -jar ProfExpert\App\cp\cp.jar FROM=LAUREATS CPT=USB
goto fin

:foundJava
echo Java path "%JAVA_HOME%"
"%JAVA_HOME%\bin\java.exe" -version
echo .
echo ProfExpert en cours de chargement...
"%JAVA_HOME%\bin\javaw.exe" -jar ProfExpert\App\cp\cp.jar FROM=LAUREATS CPT=USB
goto fin

:pathUSB
echo .
echo ProfExpert en cours de chargement...
"%JAVA_USB%\bin\javaw.exe" -jar ProfExpert\App\cp\cp.jar FROM=LAUREATS CPT=USB

:fin
rem pause

yves.vaissiere
 Posté le 13/10/2009 à 12:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour,

enlève le dernier rem, pour voir le message d'erreur de la machine DOS.

Josselyn
 Posté le 13/10/2009 à 13:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ok ça marche merci bien

Josselyn

tiobilout
 Posté le 13/10/2009 à 13:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Et le problème était ?

Josselyn
 Posté le 13/10/2009 à 20:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ben le problème venait de cette derniere ligne dans le .bat, je l'ai effacée et j'ai sauvegardé. J'ai relancé le fichier et ça marche

Josselyn



Modifié par Josselyn le 13/10/2009 20:05
tiobilout
 Posté le 14/10/2009 à 08:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Content pour toi mais ????? Cette ligne était inactive ( rem en début d'une ligne = remarque, commentaire ) ... curieux que sa suppression ait changé quelquechose au fonctionnement du bat.



Modifié par tiobilout le 14/10/2009 08:31
Josselyn
 Posté le 14/10/2009 à 15:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

eh bien je n'ai pas compris non plus mais l'essentiel c'est que ça marche. En effet cette fonctionnalité permet de saisir des notes (je suis prof) en dehors de l'établissement scolaire. C'est bien pratique, en tous cas merci pour le coup de main.

Josselyn

tiobilout
 Posté le 14/10/2009 à 16:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

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
77,59 €Carte mère Asus TUF B450-Plus II Gaming à 77,59 €
Valable jusqu'au 27 Janvier

Cdiscount fait une promotion sur la carte mère Asus TUF B450-Plus II Gaming qui passe à 77,59 €. On la trouve ailleurs à partir de 92 €. Prête à accueillir nativement les processeurs AMD Ryzen de troisième génération en restant compatible avec les générations précédentes, la carte mère ASUS TUF B450-PLUS GAMING est idéale pour concevoir un PC avec des composants de dernière génération tout en étant polyvalent : Multimédia, bureautique et même Jeux vidéo ! Elle supporte les processeurs AMD Ryzen sur socket AMD AM4, la mémoire vive DDR4, les  cartes graphiques PCI-Express 3.0, les disques SATA 6Gb/s et M.2 (SATA et PCI-E).

Notez que cette carte mère a un bouton BIOS Flashback pour mettre à jour son BIOS pour utiliser directement un processeur de la série Ryzen 5000.


> Voir l'offre
25,70 €Lot de 2 switchs Gigabit D-Link 5 ports en métal à 25,70 €
Valable jusqu'au 02 Février

Cdiscount propose actuellement le lot de 2 switchs Gigabit D-Link DGS105 5 ports (10/100/1000) avec boîtier métal à 25,70 €. On les trouve habituellement autour de 17 € l'unité.


> Voir l'offre
15,99 €SSD PNY CS900 120 Go à 15,99 €
Valable jusqu'au 27 Janvier

Cdiscount fait une promotion sur le SSD PNY CS900 120 Go qui passe à 15,99 €. Ce SSD offre des vitesses d'écriture de 515 Mo/s et de lecture à 550 Mo/s. Il est garanti 3 ans. De quoi donner une seconde jeunesse à un ordinateur un peu ancien.


> Voir l'offre

Sujets relatifs
Impossible d'enregistrez un fichier.
impossible de télécharger ou enregistrer un fichier scan
impossible de lancer jeu de poker
fichier impossible à ouvrir sur messagerie OE6
impossible d’installer XP avec un fichier en ISO
chargement fichier youtube impossible
impossible copier fichier sur clé USB
Impossible de lancer Adobe Acrobat X pro
fichier jpeg impossible a ouvrir, help
impossible d'exécuter fichier .exe
Plus de sujets relatifs à impossible de lancer fichier .bat
 > Tous les forums > Forum Windows XP