just thought i would list my boot up config.sys and autoexec.bat files for vpc 2004 using msdos 6.22
i assign the local hard drive c: to my servers local hard drive c:
use subst command to assign my c: to p: during bootup.
using lantastic for dos for networking.
i have several boot up options
i have not had to use virtual pc 2004 for my dos program in a while, but if any of these settings helps anybody then good.
kbflow is used with lantastic's keyboard problems as opposed to fixshift, kbflow works better
use of nansi.sys ver 2.2 and ctmouse ver 1.9 and qemm ver 8 where very helpful
also i use the himem.sys and emm386.exe programs from my win98se instead of the versions that came with msdos 6.22.
use of the following three files were of help in finding unused memory blocks in high memory for emm386.exe
msdos's msd
qemm's mft(manifest)
and a program in german umbinfo
config.sys file
autoexec.bat file
begina.bat
beginb.bat
i assign the local hard drive c: to my servers local hard drive c:
use subst command to assign my c: to p: during bootup.
using lantastic for dos for networking.
i have several boot up options
i have not had to use virtual pc 2004 for my dos program in a while, but if any of these settings helps anybody then good.
kbflow is used with lantastic's keyboard problems as opposed to fixshift, kbflow works better
use of nansi.sys ver 2.2 and ctmouse ver 1.9 and qemm ver 8 where very helpful
also i use the himem.sys and emm386.exe programs from my win98se instead of the versions that came with msdos 6.22.
use of the following three files were of help in finding unused memory blocks in high memory for emm386.exe
msdos's msd
qemm's mft(manifest)
and a program in german umbinfo
config.sys file
Code:
[MENU] menuitem=ONSERVER, Normal-logon server without cdrom menuitem=ONSERVER2, Normal-logon server without cdrom menuitem=VANILLA, VANILLA bootup to run maintanence menuitem=QEMM, QEMM386 bootup to run maintanence menudefault=ONSERVER,5 [COMMON] [ONSERVER] DEVICE=C:\MSDOS\HIMEM.SYS /TESTMEM:OFF /VERBOSE /M:13 REM DEVICE=C:\VMADD\VMADD386.SYS REM DEVICE=C:\MSDOS\EMM386.EXE NOEMS NOTR I=B100-B7FF I=C600-C7FF I=CC00-DFFF X=E000-EFFF REM DOS=HIGH,UMB DOS=HIGH DEVICEHIGH=C:\LANTASTI\PROTMAN.DOS /I:C:\LANTASTI DEVICEHIGH=C:\LANTASTI\DC21X4.DOS /VERBOSE SHELL C:\MSDOS\COMMAND.COM /P /E:16384 /MSG FILES=50 BUFFERS=12 FCBS=50,45 STACKS=18,256 NUMLOCK=ON LASTDRIVE=Z rem DEVICEHIGH=C:\MSDOS\RAMDRIVE.SYS 1000 512 512 /E rem DEVICEHIGH=C:\MSDOS\RAMDRIVE.SYS 6000 512 512 /E DEVICEHIGH=C:\MSDOS\NANSI.SYS [ONSERVER2] DEVICE=C:\LANTASTI\PROTMAN.DOS /I:C:\LANTASTI DEVICE=C:\LANTASTI\DC21X4.DOS /VERBOSE SHELL C:\MSDOS\COMMAND.COM /P /E:16384 /MSG FILES=100 BUFFERS=12 FCBS=75,50 STACKS=12,512 NUMLOCK=ON LASTDRIVE=Z DEVICE=C:\MSDOS\NANSI.SYS [VANILLA] DEVICE=C:\MSDOS\HIMEM.SYS /TESTMEM:OFF DOS=LOW FILES=40 BUFFERS=32 FCBS=45,40 STACKS=12,512 NUMLOCK=ON DEVICEHIGH=C:\MSDOS\NANSI.SYS LASTDRIVE=Z [QEMM] rem DEVICE=C:\QEMM8\QEMM386.SYS DEVICE=C:\MSDOS\HIMEM.SYS /TESTMEM:OFF /VERBOSE DEVICE=C:\MSDOS\EMM386.EXE NOEMS NOTR I=B100-B7FF I=C600-C7FF I=CC00-DFFF I=E600-EFFF DOS=HIGH,UMB FILES=40 BUFFERS=32 NUMLOCK=ON DEVICEHIGH=C:\MSDOS\NANSI.SYS LASTDRIVE=Z [COMMON]
Code:
C: CD \ MD \KDRIVE DEL C:\KDRIVE\*.TMP DEL C:\KDRIVE\*.SWP DEL C:\KDRIVE\*.EXE DEL C:\KDRIVE\*.COM DEL C:\KDRIVE\*.MSK DEL C:\KDRIVE\*.OVL DEL C:\KDRIVE\NET*.* DEL C:\KDRIVE\UNIDOS.* PATH C:\;C:\MSDOS;C:\OTHERS PROMPT $p$g VERIFY=ON BREAK=OFF MD C:\NU MD C:\SYMANTEC MD C:\TEMP MD C:\TMP MD C:\_SPFPAGE DEL C:\ASSEG.* DEL C:\LANTASTI.ON DEL C:\TEMP\*.SWP DEL C:\TEMP\*.TMP DEL C:\TMP\*.SWP DEL C:\TMP\*.TMP SET TMP=C:\TEMP SET TEMP=C:\TEMP SET NU=C:\NU SET SYMANTEC=C:\SYMANTEC SET PKWARE.INI=C:\OTHERS SET PKNO386=ON SET PKUNZIP=-3 IF %CONFIG%==QEMM GOTO END LH C:\MSDOS\MODE LPT1:,,P REM LH C:\MSDOS\MODE CON: RATE=32 DELAY=1 IF %CONFIG%==VANILLA GOTO END C:\-PROGRAM\SCRNBOLD SET MVPC=YES REM LH C:\vmadd\fshare.exe LH C:\VMADD\IDLE.COM LH C:\OTHERS\KBFLOW REM C:\OTHERS\FIXSHIFT /I REM LH C:\MSDOS\KEYB US,,C:\MSDOS\KEYBOARD.SYS DEL GO.BAT rem C:\QEMM\LOADHI LH C:\MSDOS\MODE LPT1:,,P REM LH C:\MSDOS\MODE LPT2:,,P REM LH C:\MSDOS\MODE COM1:96,N,8,1,P REM LH C:\MSDOS\MODE COM2:96,N,8,1,P PATH C:\MSDOS;C:\OTHERS LH C:\MSDOS\APPEND /E C:\MSDOS\APPEND C:\OTHERS IF %CONFIG%==VANILLA GOTO END C:\MSDOS\SUBST P: C:\ C:\MSDOS\SUBST K: C:\KDRIVE SET COMSPEC=P:\MSDOS\COMMAND.COM P: CD \ IF %CONFIG%==ONSERVER BEGINB.BAT IF %CONFIG%==ONSERVER2 BEGINB.BAT :END rem c:\OTHERS\CTMOUSE REM c:\vmadd\MOUSE.com C:\OTHERS\FIXSHIFT /I PATH C:\MSDOS;C:\OTHERS REM CLS
Code:
C: CD \ SET MOUSE=YES SET COLOR=C SET SCREEN=VGA SET TMP=C:\TEMP SET TEMP=C:\TEMP SET SPFPATH=C:\OTHERS PATH C:\MSBAT;C:\BAT;C:\MSDOS;C:\CB86;C:\OTHERS;C:\-PROGRAM;C:\ C: CD \ IF %CONFIG%==OFFSERVER GOTO OFFSERVER IF %CONFIG%==OFFSERCDR GOTO OFFSERCDR IF %CONFIG%==OFFSERLAN GOTO OFFSERLAN :OFFSERCDR LH C:\MSDOS\MSCDEX.EXE /D:MSCD0000 /M:10 /L:Q GOTO END :OFFSERLAN SET USER=PAUL SET SERVER=NO SET LAN_CFG=C:\LANTASTI SET LAN_DIR=C:\LANTASTI.NET rem LH C:\LANTASTI\AEX IRQ=15 IOBASE=340 VERBOSE rem C:\LANTASTI\NEX000 IRQ=5 IOBASE=340 16-BIT rem LH C:\LANTASTI\AI-NDIS BIND_TO=LNEPCI2_NIF C: CD \LANTASTI LH AI-NDIS BIND_TO=AON325_NIF LH C:\LANTASTI\AILANBIO @C:\LANTASTI\STARTNET.CFG LH C:\LANTASTI\REDIR %USER% @C:\LANTASTI\STARTNET.CFG C: CD \ LH C:\MSDOS\MSCDEX.EXE /D:MSCD0000 /M:10 /L:Q C:\MSDOS\SMARTDRV C+ D+ E+ rem LH C:\LANTASTI\SERVER C: CD \ C:\LANTASTI\NET/NOERR LOGIN \\SER %USER% %USER% PATH C:\MSBAT;C:\BAT;C:\-PROGRAM;C:\MSDOS;C:\OTHERS;C:\;C:\LANTASTI C:\LANTASTI\NET/NOERR LPT TIMEOUT 0 C:\LANTASTI\NET/NOERR UNUSE LPT1 C:\LANTASTI\NET/NOERR USE/REPLACE LPT1 \\SER\@HP4-17C C:\LANTASTI\NET/NOERR USE/REPLACE LPT2 \\SER\@HP4-17C C:\LANTASTI\NET/NOERR USE/REPLACE LPT3 \\SER\@HP4-17C :END :OFFSERVER LH C:\OTHERS\TSRBOOT 02:00:00 MEM/C >C:\MEM.PRN
Code:
P: CD \ REM SMARTDRV ECHO OFF ECHO ON SET MVPC=YES SET USER=PAUL1 SET ORIGUSER=%USER% SET OFFICE=MGMT SET MODE=DEF SET LOC=11 SET MENU=MENU SET MOUSE=YES SET COLOR=C SET SERVER=NO SET SCREEN=VGA SET TMP=P:\TEMP SET TEMP=P:\TEMP SET NU=P:\NU SET SYMANTEC=P:\SYMANTEC SET SPFPATH=P:\OTHERS SET SCREEN132=N PATH P:\MSBAT;P:\MSDOS;P:\;P:\CB86;P:\OTHERS;P:\-PROGRAM P: CD \ CD P:\LANTASTI SET LAN_CFG=P:\LANTASTI SET LAN_DIR=P:\LANTASTI.NET REM NETBEUI REM NETBIND LH P:\LANTASTI\AI-NDIS BIND_TO=DC21X4_NIF/VERBOSE/RECEIVE_BUFFERS=5 P:\LANTASTI\AILANBIO @P:\LANTASTI\STARTNET.CFG P:\LANTASTI\REDIR %USER% @P:\LANTASTI\STARTNET.CFG rem ---------------------- MTM ATAPI CD-ROM ---------------------- IF %CONFIG%==ONSERCDR P:\MSDOS\MSCDEX.EXE /D:MSCD0000 /M:10 /L:Q rem ---------------------- MTM ATAPI CD-ROM ---------------------- REM SMARTDRV 4096 REM SMARTDRV C+ D+ E+ REM SERVER P:\LANTASTI.NET P: CD \ P:\LANTASTI\NET/NOERR LOGIN \\SER %USER% %USER% P:\LANTASTI\NET/NOERR LOGIN \\LTNTNT %USER% %USER% P:\LANTASTI\NET/NOERR USE C: \\SER\C-DRIVE C: CD \ REM SET COMSPEC=C:\MSDOS\COMMAND.COM PATH C:\MSBAT;C:\BAT;C:\-PROGRAM;C:\-MPM;C:\MSDOS;C:\OTHERS;C:\;C:\LANTASTI C:\MSDOS\APPEND K:\;C:\%USER%;C:\WKST%LOC%;C:\-MPM;C:\OTHERS C: CD \ CD C:\WKST%LOC% REM LH C:\OTHERS\TSRBOOT 02:00:00 REM LH C:\OTHERS\ZENO174 C: CD \ CALL C:\BEGINMGT.BAT C: CD \ C:\LANTASTI\NET/NOERR LPT TIMEOUT 0 C:\LANTASTI\NET/NOERR UNUSE LPT1 C:\LANTASTI\NET/NOERR USE/REPLACE LPT1 \\SER\@HP4-17C C:\LANTASTI\NET/NOERR USE/REPLACE LPT2 \\SER\@HP4-17C C:\LANTASTI\NET/NOERR USE/REPLACE LPT3 \\SER\@HP4-12C C:\LANTASTI\NET/NOERR USE/REPLACE LPT4 \\SER\@HP4-12C C:\LANTASTI\NET/NOERR USE/REPLACE D: \\SER\D-DRIVE C:\LANTASTI\NET/NOERR USE/REPLACE E: \\SER\E-DRIVE C:\LANTASTI\NET/NOERR USE/REPLACE F: \\SER\F-DRIVE C:\LANTASTI\NET/NOERR USE/REPLACE G: \\SER\G-DRIVE C:\LANTASTI\NET/NOERR USE/REPLACE H: \\SER\H-DRIVE REM C:\LANTASTI\NET/NOERR USE/REPLACE E: \\LTNTNT\E-DRIVE C: CD \ CD \WKST%LOC% LH C:\MSDOS\DOSKEY rem C:\OTHERS\CTMOUSE MEM/C >P:\MEM.PRN C: CD \ CLS SERVER /REMOVE