if "%1"=="DOIT" goto DOIT rem Its running these program that will be examined by the patcher rem so make temporary copies so the old ones can be updated. copy "%VTXCFG%\WIN32\VTXSHELL.EXE" "%VTXCFG%\WORK\TEMPSHEL.EXE" copy "%VTXCFG%\WORK\SAN212.BAT" "%VTXCFG%\WORK\TEMP212.BAT" copy "%VTXCFG%\WIN32\VTXPATCH.EXE" "%VTXCFG%\WORK\TEMPPTCH.EXE" rem Tell this shell to terminate once the program has started set VTXWAIT=D set VTXRUN= pause \4 "%VTXCFG%\WORK\TEMPSHEL.EXE" /C "%VTXCFG%\WORK\TEMP212.BAT" DOIT pause \5 exit :DOIT pause First terminate all other Vutrax Windows pause About to apply patches for 8.3 Filename operation setattr "%VTXCFG%\WIN32\*.EXE" /R- setattr "%VTXCFG%\CONFIG.MCH" /R- /S echo '.auto.bak' 0 '.bak' 0 ; > TEMP.PCH echo 0 'auto.bak' 0 '.bak' 0 >> TEMP.PCH for %%f in ("%VTXCFG%\WIN32\*.EXE") do "%VTXCFG%\WORK\TEMPPTCH.EXE" TEMP.PCH %f -L0 -H1 -Q -Z echo '%%FILE%%.auto.bak' ; > TEMP.PCH echo '%%FILEN%%.SAV' >> TEMP.PCH "%VTXCFG%\WORK\TEMPPTCH.EXE" TEMP.PCH "%VTXCFG%\WIN16\CONFIG.MCH" -L0 -H1 -C -Q -Z echo '.auto.bak' 0 ; > TEMP.PCH echo '.sav' 0 ' ' >> TEMP.PCH "%VTXCFG%\WORK\TEMPPTCH.EXE" TEMP.PCH "%VTXCFG%\WIN32\SEE.EXE" -L0 -H1 -Q -Z setattr "%VTXCFG%\WIN32\*.EXE" /r+ pause Patching Done - Close Vutrax and Restart it