Command line cf1执行7zip写入日志文件

Command line cf1执行7zip写入日志文件,command-line,coldfusion-9,7zip,Command Line,Coldfusion 9,7zip,我正在通过cfexecute执行7zip。我已经在cf框的命令提示符中测试了该命令。在命令提示符中,我将: 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 -b

我正在通过cfexecute执行7zip。我已经在cf框的命令提示符中测试了该命令。在命令提示符中,我将:

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写入同一文件夹

我可以使用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">


以及上述的许多其他变体。有人能告诉我我做错了什么吗


谢谢。

您可以尝试设置
outputFile
参数,而不是使用
生成日志文件吗

outputfile参数似乎在命令末尾添加“-bso1>c:\wherever\mylogfile.txt”

我也没有做到-bso1,它在某些地方仍然有效,但在某些场景中仍然有效,直到我开始添加过滤器

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