Как передать параметры в пакетный файл и заархивировать файл с помощью 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) застегните молниюпуть1используя PKZIPW.exe или 7z.exe и создайте новый o/p zip-файл

отл:7z.exe u -tzip E:\Erp\Test1.zip var1

4) копияпуть2в недавно созданном o/p файле

пример: копировать /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

Связанный контент