1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
@echo установите yourfolderpath= c:\whatever установите zipbasepath= c:\temp :: шнур даты формы (ожидая %date% для того чтобы быть как «Wed 06/30/2010») установите datestr=%date: /=-% установите datestr=%datestr: ~4% :: шнур времени формы (ожидая %time% для того чтобы быть как «22: 00: 12.96») установите timestr=%time:: =% установите timestr=%timestr: ~, - 3% установите datetimestr=%datestr% %timestr% установите filename=ETC-%datestr%.zip установите zippath=%zipbasepath% \ %datetimestr% если не существовать mkdir «%zippath%», то «%zippath%» вторьте промелькивающ *.txt и *.bak от «%yourfolderpath% \» в «%zippath% \ %filename%» :: commandline 7zip 7za.exe «%zippath% \ %filename%» «%yourfolderpath% \ *.txt» «%yourfolderpath% \ *.bak»