Necesito crear un archivo por lotes según los requisitos siguientes
1) pasarcamino1&camino2mientras ejecuta el archivo por lotes
exl:testrun.bat E:\ERP\test1.txt E:\ERP\header.txt
2) Es necesario almacenar estos valores de rutas de línea de comando en un archivo por lotes
exl:var1=E:\ERP\test1.txt var2=E:\ERP\encabezado.txt
3) cierra la cremalleracamino1usando PKZIPW.exe o 7z.exe y cree un nuevo archivo zip o/p
exl:7z.exe u -tzip E:\Erp\Test1.zip var1
4) copiarcamino2en el archivo o/p recién creado
exl: copiar /b var2+test1.zip E:\Erp\Final_output.zip
Respuesta1
Prueba esto:
@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