1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
@echo weg yourfolderpath= c:\whatever einstellen zipbasepath= c:\temp einstellen :: Formatdatumschnur (%date% erwartend, um wie „Wed 06/30/2010“ zu sein) datestr=%date einstellen: /=-% datestr=%datestr einstellen: ~4% :: Formatzeitschnur (%time% erwartend, um wie „22 zu sein: 00: 12.96“) timestr=%time einstellen:: =% timestr=%timestr einstellen: ~, - 3% datetimestr=%datestr% %timestr% einstellen filename=ETC-%datestr%.zip einstellen zippath=%zipbasepath% \ %datetimestr% einstellen wenn nicht existieren „%zippath%“ mkdir „%zippath%“ widerhallen, *.txt und *.bak von „%yourfolderpath% \“ „in %zippath% \ in %filename%“ Reißverschluss zumachend :: commandline 7zip 7za.exe ein „%zippath% \ ein %filename%“ „%yourfolderpath% \ *.txt“ „%yourfolderpath% \ *.bak“