home *** CD-ROM | disk | FTP | other *** search
- echo off
- rem ASMtool Information Viewer and optional installation
- :start
- if not exist infomenu.com goto done2
- infomenu
- if errorlevel 0FFh goto done
- if errorlevel 20 goto demo
- echo ──────── Transfering Files ────────
- if errorlevel 9 goto disk9
- if errorlevel 8 goto disk8
- if errorlevel 7 goto disk7
- if errorlevel 6 goto disk6
- if errorlevel 5 goto disk5
- if errorlevel 4 goto disk4
- if errorlevel 2 goto disk2
- if errorlevel 1 goto disk1
- goto done
- :disk9
- e:
- if exist \asmtool\asmtool.exe goto skipeb
- md \asmtool
- :skipeb
- copy b:*.* \asmtool
- cd \asmtool
- goto start
- :disk8
- e:
- if exist \asmtool\asmtool.exe goto skipea
- md \asmtool
- :skipea
- copy a:*.* \asmtool
- cd \asmtool
- goto start
- :disk7
- d:
- if exist \asmtool\asmtool.exe goto skipdb
- md \asmtool
- :skipdb
- copy b:*.* \asmtool
- cd \asmtool
- goto start
- :disk6
- d:
- if exist \asmtool\asmtool.exe goto skipda
- md \asmtool
- :skipda
- copy a:*.* \asmtool
- cd \asmtool
- goto start
- :disk5
- c:
- if exist \asmtool\asmtool.exe goto skipcb
- md \asmtool
- :skipcb
- copy b:*.* \asmtool
- cd \asmtool
- goto start
- :disk4
- c:
- if exist \asmtool\asmtool.exe goto skipca
- md \asmtool
- :skipca
- copy a:*.* \asmtool
- cd \asmtool
- goto start
- :disk2
- copy a:*.* b:
- goto start
- :disk1
- copy b:*.* a:
- goto start
- :demo
- echo
- echo █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- echo █ Demo 1: Flow Charts and Register Usage Analysis █
- echo █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- echo
- pause
- echo
- echo ──────────────── Analysis of FILE1.EXE in process ────────────────
- echo
- echo
- asmtool /0 /f3 /l22 /r2 /q file1
- echo
- pause
- cls
- echo █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- echo █ Demo 2: Call Tree Diagram with stack sizing information █
- echo █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- echo
- pause
- echo
- echo ──────────────── Analysis of FILE1.EXE in process ────────────────
- echo
- echo
- asmtool /0 /d1 /l22 /n8 /s1 /t1 /q file1
- echo
- pause
- cls
- echo █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- echo █ Demo 3: Call Tree Diagram with CPU timing minimums █
- echo █ and maximums for 8088, 80286 and 80386 █
- echo █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- echo
- pause
- echo
- echo ──────────────── Analysis of FILE1.EXE in process ────────────────
- echo
- echo
- asmtool /0 /a4 /d1 /l22 /n8 /s1 /t1 /q file1
- echo
- pause
- cls
- echo █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- echo █ Demo 4: Instruction Histogram and Summary information █
- echo █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- echo
- pause
- echo
- echo ──────────────── Analysis of FILE1.EXE in process ────────────────
- echo
- echo
- echo
- asmtool /0 /a4 /d1 /i1 /l22 /n8 /s1 file1
- echo
- pause
- goto start
- :done2
- echo
- echo INFOMENU.COM not found on the default drive. Insert the master
- echo diskette in the floppy drive and set the default diskette to the
- echo same drive. For example, if the diskette is in drive A, then:
- echo
- echo at the DOS prompt enter A:
- echo then enter README
- echo
- :done
- echo
-