gzip impossible à lancer en perl 10
Bonjour,
Je programme depuis quelques temps déjà, mais là je suis perdu...
J'ai un perl qui génère un petit compress.cmd en c:\temp.
gzip fonctionne parfaitement en ligne de commande, il est en c:\windows\system32.
le cmd contient :
Code:
1 2 3 4 5
| J:
cd DUMP_ORACLE
gzip fichier_03.dump
rename fichier_03.dump.gz 20130411_V51.20_fichier_03.dump.gz
move 20130411_V51.20_fichier_03.dump.gz ..\DUMP_HISTORIQUE |
Lorsque je lance le cmd par system ("fichier.cmd") dans mon perl, toutes les commandes s'exécute, sauf la ligne avec gzip, dans ce cas windows me donne l'erreur : "gzip is not recognized as an internal or external command, operable program or batch file."
J'ai essayé avec gzip.exe, et même en méttant le chemin complet. j'ai toujours la même anomalie.
Le plus impressionnant, c'est que si je lance le compress.cmd tout seul, il fonctionne parfaitement.
C'est sur un serveur windows 2003 x64 sp2.
J'ai même mis un "echo %PATH% dans le cmd, et à l'exécution par le perl, j'ai bien le c:\windows\system32 dans le path.
Si quelqu'un a une idée, je suis preneur.
Merci d'avance.