Invite de commande

Résolu
Bonjour

je veux exécuter des codes PHP par l'invite de commande

pour cela j'ai modifié le Path comme ceci:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;Ce PC\wamp\bin\php\php5.5.12

mais quand j'exécute le programme j'obtiens le texte du programme?

avez vous une idée

merci d'avance

6 réponses

  1. Modérateur
    Bonjour
    Et... comment lances tu tes scripts en ligne de commande ?
    Que tapes tu ?
    1. Bonjour Jordane

      merci pour ton intérêt

      par copier coller

      cordialement
      1. Modérateur
        .....

        heu... je te demande la commande que tu entres dans la console
    2. Bonjour Jordane,

      voici la commande:
      C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt

      et j'obtiens la liste de LISTALPHA.php

      merci
      bonne journée
      1. Modérateur
        C'est ce que je pensais.
        commence ta ligne de code par php.exe
    3. tu veux dire comme cela:

      php.exe'C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt

      mais ça ne marche pas

      je dois préciser que sous Windows XP mon code marche

      cordialement
      1. Modérateur
        Heu... il faut utiliser des " et non des '
        Il semble manquer une quote à la fin de te ligne de code

        Tu peux essayer en indiquant le chemin vers l'exe de ton php ?

        un truc du genre :

        C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt"

      2. @jordane45bigre ...ça donne

        could not open input file
      3. Modérateur
        @XARBAEt juste ça :
        C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php"
        
    4. même message et avec
      C:\wamp\bin\php\php5.5.12\php.exe 'C:\wamp\www\0tests\CATRAISONNE.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0catalogue.odt'

      rien ne se passe aucun message d'erreur
      1. Modérateur
        Je t'ai demandé de juste mettre :

        C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php"
      2. @jordane45j'obtiens le début du programme, je voulais t'envoyer la capture d'écran réalisée mais je n' y arrive pas...
    5. Bon finalement j'ai trouvé la solution grâce à vous:

      C:\wamp\bin\php\php5.5.12\php.exe C:\wamp\www\0tests\LISTALPHA.php>>”C:\Users\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt”

      et je vous remercie vivement

      bonne jounée