2008-11-15 3 views
1
pkzip25 -add=all -dir=current -silent -locale -exclude=DistData.zip -exclude=extract.bat -exclude=run.bat -exclude=pkzip25.exe -exclude=extracted.txt -exclude=zipped.txt -exclude=.\STORE DistData.zip *.* 
pkzip25 -view -directories DistData.zip >zipped.txt 

copy DistData.zip ..\BKX\DistData_1.zip 
cd ..\BKX 
rename DistData_1.zip DistData_2.zip 
rename DistData_2.zip DistData_3.zip 
rename DistData_3.zip DistData_4.zip 
rename DistData_4.zip DistData_5.zip 
+0

Можете ли вы рассказать о своем вопросе в форме вопроса?!?! – TheSoftwareJedi 2008-11-15 10:35:50

ответ

2
rename DistData_1.zip DistData_2.zip 
rename DistData_2.zip DistData_3.zip 
rename DistData_3.zip DistData_4.zip 
rename DistData_4.zip DistData_5.zip 

неправильно, вы должны использовать обратный порядок и удалить последний первый:

del DistData_5.zip 
rename DistData_4.zip DistData_5.zip 
rename DistData_3.zip DistData_4.zip 
rename DistData_2.zip DistData_3.zip 
rename DistData_1.zip DistData_2.zip 

и, возможно, также переместить DistData.zip вместо копии, так что это, если не существует создать новый zip-файл.

Но я не знаю, был ли это ваш вопрос/проблема.

Edit: Если вы хотите сохранить 5 zipfiles (вместо 4), я предлагаю следующее:

del DistData.zip >NUL 2>&1 
pkzip25 -add=all -dir=current -silent -locale -exclude=DistData.zip -exclude=extract.bat -exclude=run.bat -exclude=pkzip25.exe -exclude=extracted.txt -exclude=zipped.txt -exclude=.\STORE DistData.zip *.* 
pkzip25 -view -directories DistData.zip >zipped.txt 

move DistData.zip ..\BKX 
cd ..\BKX 
del DistData_5.zip 
rename DistData_4.zip DistData_5.zip 
rename DistData_3.zip DistData_4.zip 
rename DistData_2.zip DistData_3.zip 
rename DistData_1.zip DistData_2.zip 
rename DistData.zip DistData_1.zip 

Таким образом, у вас всегда есть 5 резервных копий.

 Смежные вопросы

  • Нет связанных вопросов^_^