Forum Clubic

Problème pour rédiger un fichier .bat - Je veux lancer Easyphp puis mon site

Bonjour,
j’ai essayé de créer un fichier batch pour faire la chose suivante :

Voici ce que j’ai fait, Easyphp se lance mais mon site ne s’ouvre pas :

[code]
C:
cd "\Program Files\EasyPHP1-7"
start easyphp.exe
start "http://127.0.0.1/monsite"

[/CODE]

D’où vient le problème ?

tonyo4

start n’aime pas les guillemets.

Enlève ceux autour de l’URL.

D’ailleurs tu peux faire en 2-en-1 :
cd /d “%ProgramFiles%\EasyPHP1-7”

pour ton site, tu devrais faire ca sinon:

"C:\Program FIles\Internet Explorer\iexplore.exe http://127.0.0.1/monsite"

:non:
C’est pas cool quand tu n’as un autre navigateur que IE.
start lance le programme associé par défaut à un type de fichier.

c’est un exemple (en général, tous le monde a IE) :smiley:
je pense que c’est mieux de lancer directement le programme avec ses paramètres, plutot que de prier que crosoft sache quelm programme utiliser avec tel, ou tel paramètre :slight_smile:

Au contraire, start est la méthode “portable” d’ouvrir un fichier sans se soucier du programme qui lui est associé. En info, on appelle ça la méthode “adaptative”.
Alors que ce qui est “hardcoded”, ça marche mais ben, c’est du bidouillage :ane:

Surtout si Windows est installé sur une autre partition que C ! :smiley:

Bonjour,
C’est quoi alors la solution ??? car moi j’ai essayé :
start “C:\Program Files\EasyPHP1-7\easyphp.exe”
start “C:\Program Files\Internet Explorer\IEXPLORE.EXE” “http://127.0.0.1/monsite/index.php

Mais moi, ca m’ouvre seulement ie et pas easyphp :confused:

Help !!!!!!!!!

J’avais répondu : start n’aime pas les guillemets dans les arguments.

Pense à utiliser l’option /D.

cd %programfiles%
cd easyPHP1-7
easyphp.exe
cd..
cd "Internet explorer"
iexplore.exe "127.0.0.1/monsite/index.php"

Ca fonctionne !!! :stuck_out_tongue:
Merci ! :super: