excution d'une commande en php - PHP - Programmation
MarshPosté le 20-04-2005 à 13:57:49
salut tout le monde,
je travaille sous Windows 2000 et avec EasyPHP 1.8
je souhaiterai exécuter une ligne de commande à partir d'un script php.
j'y arrive à l'aide des fonction popen() ou shell_exec(), mais lorsque la ligne de commande est exécutée, une fenêtre MS-DOS s'ouvre le temps de l'exécution, affiche ce qu'il y a à afficher (si il y a à afficher) et se referme à la fin de l'exécution.
vu que la commande se relance toutes les minutes, c'est assez lourd... y aurait-il une solution pour exécuter une ligne de commande sans que ça entraine l'ouverture d'une fenêtre DOS ?
je travaille sous Windows 2000 et avec EasyPHP 1.8
je souhaiterai exécuter une ligne de commande à partir d'un script php.
j'y arrive à l'aide des fonction popen() ou shell_exec(), mais lorsque la ligne de commande est exécutée, une fenêtre MS-DOS s'ouvre le temps de l'exécution, affiche ce qu'il y a à afficher (si il y a à afficher) et se referme à la fin de l'exécution.
vu que la commande se relance toutes les minutes, c'est assez lourd... y aurait-il une solution pour exécuter une ligne de commande sans que ça entraine l'ouverture d'une fenêtre DOS ?
Normalement la commande "exec" devrait te permettre d'y arriver sans problème
Marsh Posté le 20-04-2005 à 13:57:49
salut tout le monde,
je travaille sous Windows 2000 et avec EasyPHP 1.8
je souhaiterai exécuter une ligne de commande à partir d'un script php.
j'y arrive à l'aide des fonction popen() ou shell_exec(), mais lorsque la ligne de commande est exécutée, une fenêtre MS-DOS s'ouvre le temps de l'exécution, affiche ce qu'il y a à afficher (si il y a à afficher) et se referme à la fin de l'exécution.
vu que la commande se relance toutes les minutes, c'est assez lourd... y aurait-il une solution pour exécuter une ligne de commande sans que ça entraine l'ouverture d'une fenêtre DOS ?