2016-09-08 5 views
1

Я выполняю 7zip через cfexecute. Я проверил команду в командной строке в поле cf. В командной строке введите:Cfexecute 7zip записать в файл журнала

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 

Это правильное копирование файлов и запись в файл log.txt в той же папке.

Я могу получить unzip, чтобы произойти правильно, используя cfexecute, но когда я добавляю строку для записи файла журнала, ничего не происходит (ни разархивирования, ни журнала). Я пробовал:

<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"> 

И многие другие варианты выше. Может ли кто-нибудь сказать мне, что я делаю неправильно?

Спасибо.

ответ

1

Вместо того, чтобы использовать > для создания файла журнала, можете ли вы попытаться установить аргумент outputFile?

0

выходной_файл аргумент, кажется, добавив «-bso1> C: \ где бы \ mylogfile.txt» до конца вашей команды

Я также не смог сделать -bso1 и он все еще работал в некоторых местах но он все еще работал в некоторых сценариях, пока я не начал добавлять фильтры

 Смежные вопросы

  • Нет связанных вопросов^_^