2016-09-08 2 views
1

cfexecute를 통해 7zip을 실행 중입니다. cfbox의 명령 프롬프트에서 명령을 테스트했습니다. 명령 프롬프트에서 나는 넣어 :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에 씁니다.

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 인수를 설정할 수 있습니까? 나는 또한 -bso1을 수행하는 데 실패했고 아직도 일부 지역에서 근무

명령의 끝에 :

0

출력 파일 인수는 "\ whereever \ mylogfile.txt C> -bso1"을 추가 할 것 하지만 필터를 추가하기 전까지는 여전히 일부 풍경에서 작동했습니다.