Bonjour,
J'ai un petit problème, je souhaite en fait en PHP lancé l'exécution d'un script batch. Durant son exécution il doit écrire dans un fichier log (state.log) son avancement et exécuter d'autres batchs.
D'un autre côté je fais appel à un script Javascript qui fait un appel pour checker ce fichier. Le problème est que j'ai l'impression que le fichier reste ouvert tout le temps du batch et du coup mon script PHP ne peut pas lire le fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 echo off DEL /f /s state.log echo Initialisation de la base >> state.log call eGRC_build.cmd echo Ok >> state.log echo Alimentation de la base >> state.log call "Alimentation/eGRC2_alimentation.bat" echo Ok >> state.log echo Reset de la base : Ok >> state.log
Y'aurait-t-il un moyen d'écrire dans un fichier durant un processus batch et qu'il ne reste pas ouvert ?
Merci d'avance
Louis
Partager