@prompt -$G Set Ver_maj=2 Set Ver_min=13 set File="myAutToExe%Ver_maj%_%Ver_min%_src.7z" @del %File% :: dir /OE /B "..\Ver 2.0" /s >filelist.tmp :: @cd "..\Ver 2.0" set ExcludedFiles=^ -x!*.bak ^ -x!*.vbw ^ -x!*s.tbl ^ -x!"Recently Opened.dat" ^ -x!WinHex.cfg ^ -x!"Last session *.prj" ::7z a ..\!release\myAutToExe%Ver_maj%_%Ver_min%_src -m3=LZMA:d19:fb=273:mf=bt2:lc=3:lp=0:pb=2 -m2=LZMA:d19:fb=273:mf=bt2:lc=3:lp=0:pb=2 -mb0:1 -mb0s1:2 -mb0s2:3 -m0=BCJ2 -m1=LZMA:d23:fb=273:mf=bt3:lc=3:lp=0:pb=1 ::7z GUI 0=BCJ2 b0:1 1=LZMA:d23:fb=273:mf=bt3:lp=0:lc=3:pb=1 b0s1:2 2=LZMA:d19:fb=273:mf=bt2:lp=2:lc=0:pb=2 b0s2:3 3=LZMA:d19:fb=273:mf=bt2:lp=2:lc=0:pb=2 set BCJ2_s0_mainStream= -mb0:1 -m1=LZMA:d23:fb=273:mf=bt3:lp=0:lc=3:pb=1 set BCJ2_s1_CALL_values= -mb0s1:2 -m2=LZMA:d19:fb=273:mf=bt2:lp=2:lc=0:pb=2 set BCJ2_s2_JUMP values= -mb0s2:3 -m3=LZMA:d19:fb=273:mf=bt2:lp=2:lc=0:pb=2 7z a %File% -r "..\Ver 2.0\*.*" %ExcludedFiles% -m0=BCJ2 %BCJ2_s0_mainStream% %BCJ2_s1_CALL_values% %BCJ2_s2_JUMP values% @copy %File% Archive\*.* /Y pause wput_Upload %File% --remove-source-files @if exist %File% ( echo ^^^^^^ E R R O R ! ! ! ^^^^^^ echo ^^^^^^ E R R O R ! ! ! ^^^^^^ echo ^^^^^^ E R R O R ! ! ! ^^^^^^ pause )