2

I need to create a batch file as per below requirements

1) pass path1 & path2 while running the batch file

exl: testrun.bat E:\ERP\test1.txt E:\ERP\header.txt

2) Need to store these command line paths values in batch file

exl: var1=E:\ERP\test1.txt var2=E:\ERP\header.txt

3) zip the path1 using PKZIPW.exe or 7z.exe and create new o/p zip file

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

4) copy path2 in newly created o/p file

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

abhayk
  • 429

1 Answers1

1

Try this:

@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
abhayk
  • 429
Leo Chapiro
  • 15,705