J'exécute 7zip via cfexecute. J'ai testé la commande dans l'invite de commande sur la boîte cf. Dans l'invite de commande, je mets:Cfexecute 7zip écrire dans le fichier journal
C:\apps\7-Zip\7z.exe e \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\20160810_GTECHREC_000085597_001.zip -o\\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip -bsp1 > \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip\log.txt
Cela décompresse les fichiers correctement et écrit log.txt dans le même dossier.
Je peux obtenir le décompression correctement en utilisant cfexecute, mais lorsque j'ajoute la ligne pour écrire le fichier journal, rien ne se passe (ni le décompresser ni le journal). J'ai essayé:
<cfexecute name="C:\apps\7-Zip\7z.exe" arguments="e \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\20160810_GTECHREC_000085597_001.zip -o\\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip -bsp1 > \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip\log.txt">
<cfexecute name="C:\Windows\System32\cmd.exe" arguments="C:\apps\7-Zip\7z.exe e \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\20160810_GTECHREC_000085597_001.zip -o\\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip -bsp1 > \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\distapps\unzip\log.txt">
Et bien d'autres variantes de ce qui précède. Quelqu'un peut-il me dire ce que je fais mal?
Merci.