|
|
|
|
Bonjour,
Voila j'ai un petit souci avec mon script qui appelle qui fonction system qui exécute un bat avec 3 arguments. En effet les 2 premiers arguments sont bien pris en compte mais pas le dernier !
Le souci ne vient pas de mon bat puisque lorsque je le lance à la main dans le cmd avec les 3 arguments derrière ça marche.
Voici mon bout de code :
system('C:\Awstats\log.bat','TEST', $nom_log_replique , $nom_log_manquant );
print $nom_log_manquant;
print $nom_log_replique;
Les prints affichent bien les valeurs que je souhaite.
J'ai aussi essayé ça :
system("C:\\Awstats\\log.bat,TEST, $nom_log_manquant , $nom_log_replique");
print $nom_log_manquant;
print $nom_log_replique;
Même résultat, c'est toujours le dernier argument qui n'est pas pris en compte dans le .bat.
Je vois vraiment pas où est le souci ... à l'aide !! :)
Merci d'avance,
TMart.
Configuration: Windows XP Firefox 3.0.6
Je viens juste de tester quelque chose :
|
Répondre à TMart
|