배치 파일의 매개변수를 전달하고 7z.exe를 사용하여 파일을 압축하는 방법은 무엇입니까?

배치 파일의 매개변수를 전달하고 7z.exe를 사용하여 파일을 압축하는 방법은 무엇입니까?

아래 요구 사항에 따라 배치 파일을 만들어야 합니다.

1) 합격경로1&경로2배치 파일을 실행하는 동안

제외:testrun.bat E:\ERP\test1.txt E:\ERP\header.txt

2) 이러한 명령줄 경로 값을 배치 파일에 저장해야 합니다.

제외:var1=E:\ERP\test1.txt var2=E:\ERP\header.txt

3) 압축을 푼다경로1PKZIPW.exe 또는 7z.exe를 사용하고 새 o/p zip 파일 만들기

제외:7z.exe u -tzip E:\Erp\Test1.zip var1

4) 복사경로2새로 생성된 o/p 파일에서

exl: 복사 /b var2+test1.zip E:\Erp\Final_output.zip

답변1

이 시도:

@ECHO OFF

SET var1=%1
SET var2=%2

E:\Erp\7z.exe u -tzip E:\Erp\Test1.zip %var1%
copy /b %var2%\test1.zip E:\Erp\Final_output.zip

관련 정보