Bonjour,
J'exécute via l'intermédiaire de la commande system() un exécutable sur lequel
je transmet 4 paramètres (un chemin d'accès, un numéro, un répertoire destination1, un répertoire destination2);
Mon problème se situe au niveau du chemin d'accès car il s'agit d'une chemin sur une
machine distante sur le réseau. Je l'ai mappé sur la lettre P:
Ma syntaxe est alors la suivante:
$cmd = "C:\\monprog.exe P:\\rsc30\\APPL 1890460 C:\\Dest1 C:\\Dest2";
$var =system ($cmd, $rv);
Lorsque je le lance via le script PHP, il ne trouve pas le chemin d'accès P:\RSC30\APPL
Pourquoi?
Comment puis-je y remédier?
Faut-il modifier le serveur Apache? Linker le serveur distant d'une autre manière?
PS:Je l'ai essayé avec le prompt de windows et ca marche.
Je me demande s'il n'y a pas un problème de variable d'environnement mais je ne sais pas comment y remédier...
Merci d'avance
skmancuso