Skip to content

Instantly share code, notes, and snippets.

@jepebe
Last active February 13, 2025 14:28
Show Gist options
  • Select an option

  • Save jepebe/4011bb9d0b0dfaf238ff026675eb275b to your computer and use it in GitHub Desktop.

Select an option

Save jepebe/4011bb9d0b0dfaf238ff026675eb275b to your computer and use it in GitHub Desktop.
Manually install MS-DOS 6.22
rem Copy and expand MS-DOS 6.22 files to c:\dos
rem Start script in a directory that contains all files from the 3 install floppies
rem Files will be copied or expanded to c:\dos
rem disk #1
copy ATTRIB.EXE c:\dos\ATTRIB.EXE
copy AUTOEXEC.BAT c:\dos\AUTOEXEC.BAT
copy CHKDSK.EXE c:\dos\CHKDSK.EXE
copy COMMAND.COM c:\dos\COMMAND.COM
copy CONFIG.SYS c:\dos\CONFIG.SYS
copy COUNTRY.SYS c:\dos\COUNTRY.SYS
expand COUNTRY.TX_ c:\dos\COUNTRY.TXT
copy DEBUG.EXE c:\dos\DEBUG.EXE
copy DEFRAG.EXE c:\dos\DEFRAG.EXE
expand DEFRAG.HL_ c:\dos\DEFRAG.HLP
copy DOSSETUP.INI c:\dos\DOSSETUP.INI
copy DRVSPACE.BIN c:\dos\DRVSPACE.BIN
copy EDIT.COM c:\dos\EDIT.COM
expand EGA.CP_ c:\dos\EGA.CPI
expand EGA2.CP_ c:\dos\EGA2.CPI
expand EGA3.CP_ c:\dos\EGA3.CPI
expand EMM386.EX_ c:\dos\EMM386.EXE
copy EXPAND.EXE c:\dos\EXPAND.EXE
copy FDISK.EXE c:\dos\FDISK.EXE
copy FORMAT.COM c:\dos\FORMAT.COM
copy IO.SYS c:\dos\IO.SYS
expand ISO.CP_ c:\dos\ISO.CPI
copy KEYB.COM c:\dos\KEYB.COM
copy KEYBOARD.SYS c:\dos\KEYBOARD.SYS
expand KEYBRD2.SY_ c:\dos\KEYBRD2.SYS
expand MEM.EX_ c:\dos\MEM.EXE
copy MSCDEX.EXE c:\dos\MSCDEX.EXE
copy MSDOS.SYS c:\dos\MSDOS.SYS
copy NETWORKS.TXT c:\dos\NETWORKS.TXT
copy NLSFUNC.EXE c:\dos\NLSFUNC.EXE
copy PACKING.LST c:\dos\PACKING.LST
copy QBASIC.EXE c:\dos\QBASIC.EXE
copy README.TXT c:\dos\README.TXT
expand REPLACE.EX_ c:\dos\REPLACE.EXE
expand RESTORE.EX_ c:\dos\RESTORE.EXE
copy SCANDISK.EXE c:\dos\SCANDISK.EXE
copy SCANDISK.INI c:\dos\SCANDISK.INI
copy SETUP.EXE c:\dos\SETUP.EXE
copy SETUP.MSG c:\dos\SETUP.MSG
copy SYS.COM c:\dos\SYS.COM
expand XCOPY.EX_ c:\dos\XCOPY.EXE
rem disk #2
expand ANSI.SY_ c:\dos\ANSI.SYS
expand APPEND.EX_ c:\dos\APPEND.EXE
expand CHKSTATE.SY_ c:\dos\CHKSTATE.SYS
copy CHOICE.COM c:\dos\CHOICE.COM
expand DBLWIN.HL_ c:\dos\DBLWIN.HLP
expand DELTREE.EX_ c:\dos\DELTREE.EXE
expand DISKCOMP.CO_ c:\dos\DISKCOMP.COM
expand DISKCOPY.CO_ c:\dos\DISKCOPY.COM
expand DISPLAY.SY_ c:\dos\DISPLAY.SYS
expand DOSHELP.HL_ c:\dos\DOSHELP.HLP
expand DOSKEY.CO_ c:\dos\DOSKEY.COM
expand DRIVER.SY_ c:\dos\DRIVER.SYS
copy DRVSPACE.EXE c:\dos\DRVSPACE.EXE
expand DRVSPACE.HL_ c:\dos\DRVSPACE.HLP
expand DRVSPACE.IN_ c:\dos\DRVSPACE.INF
expand DRVSPACE.SY_ c:\dos\DRVSPACE.SYS
expand DRVSPACE.TX_ c:\dos\DRVSPACE.TXT
expand EDIT.HL_ c:\dos\EDIT.HLP
expand FASTHELP.EX_ c:\dos\FASTHELP.EXE
expand FASTOPEN.EX_ c:\dos\FASTOPEN.EXE
expand FC.EX_ c:\dos\FC.EXE
expand FIND.EX_ c:\dos\FIND.EXE
expand GRAPHICS.CO_ c:\dos\GRAPHICS.COM
expand GRAPHICS.PR_ c:\dos\GRAPHICS.PRO
copy HELP.COM c:\dos\HELP.COM
expand HELP.HL_ c:\dos\HELP.HLP
expand HIMEM.SY_ c:\dos\HIMEM.SYS
expand INTERLNK.EX_ c:\dos\INTERLNK.EXE
expand INTERSVR.EX_ c:\dos\INTERSVR.EXE
expand LABEL.EX_ c:\dos\LABEL.EXE
expand LOADFIX.CO_ c:\dos\LOADFIX.COM
copy MEMMAKER.EXE c:\dos\MEMMAKER.EXE
expand MEMMAKER.HL_ c:\dos\MEMMAKER.HLP
expand MEMMAKER.IN_ c:\dos\MEMMAKER.INF
expand MODE.CO_ c:\dos\MODE.COM
expand MONOUMB.38_ c:\dos\MONOUMB.386
copy MORE.COM c:\dos\MORE.COM
expand MOVE.EX_ c:\dos\MOVE.EXE
expand MSBACKUP.EX_ c:\dos\MSBACKUP.EXE
expand MSBCONFG.HL_ c:\dos\MSBCONFG.HLP
copy MSBCONFG.OVL c:\dos\MSBCONFG.OVL
copy MSD.EXE c:\dos\MSD.EXE
expand MSTOOLS.DL_ c:\dos\MSTOOLS.DLL
expand MWBACKR.DL_ c:\dos\MWBACKR.DLL
expand POWER.EX_ c:\dos\POWER.EXE
expand PRINT.EX_ c:\dos\PRINT.EXE
expand QBASIC.HL_ c:\dos\QBASIC.HLP
expand RAMDRIVE.SY_ c:\dos\RAMDRIVE.SYS
expand SETVER.EX_ c:\dos\SETVER.EXE
expand SHARE.EX_ c:\dos\SHARE.EXE
expand SIZER.EX_ c:\dos\SIZER.EXE
expand SMARTDRV.EX_ c:\dos\SMARTDRV.EXE
expand SMARTMON.EX_ c:\dos\SMARTMON.EXE
expand SMARTMON.HL_ c:\dos\SMARTMON.HLP
expand SORT.EX_ c:\dos\SORT.EXE
expand SUBST.EX_ c:\dos\SUBST.EXE
expand TREE.CO_ c:\dos\TREE.COM
copy UNFORMAT.COM c:\dos\UNFORMAT.COM
expand VFINTD.38_ c:\dos\VFINTD.386
expand WINA20.38_ c:\dos\WINA20.386
rem disk #3
copy MSAV.EXE c:\dos\MSAV.EXE
expand MSAV.HL_ c:\dos\MSAV.HLP
expand MSAVHELP.OV_ c:\dos\MSAVHELP.OVL
expand MSAVIRUS.LS_ c:\dos\MSAVIRUS.LST
copy MSBACKDB.OVL c:\dos\MSBACKDB.OVL
copy MSBACKDR.OVL c:\dos\MSBACKDR.OVL
copy MSBACKFB.OVL c:\dos\MSBACKFB.OVL
copy MSBACKFR.OVL c:\dos\MSBACKFR.OVL
expand MSBACKUP.HL_ c:\dos\MSBACKUP.HLP
copy MSBACKUP.OVL c:\dos\MSBACKUP.OVL
expand MWAV.EX_ c:\dos\MWAV.EXE
expand MWAV.HL_ c:\dos\MWAV.HLP
expand MWAVABSI.DL_ c:\dos\MWAVABSI.DLL
expand MWAVDLG.DL_ c:\dos\MWAVDLG.DLL
expand MWAVDOSL.DL_ c:\dos\MWAVDOSL.DLL
expand MWAVDRVL.DL_ c:\dos\MWAVDRVL.DLL
expand MWAVMGR.DL_ c:\dos\MWAVMGR.DLL
expand MWAVSCAN.DL_ c:\dos\MWAVSCAN.DLL
expand MWAVSOS.DL_ c:\dos\MWAVSOS.DLL
expand MWAVTSR.EX_ c:\dos\MWAVTSR.EXE
expand MWBACKF.DL_ c:\dos\MWBACKF.DLL
expand MWBACKUP.EX_ c:\dos\MWBACKUP.EXE
expand MWBACKUP.HL_ c:\dos\MWBACKUP.HLP
expand MWGRAFIC.DL_ c:\dos\MWGRAFIC.DLL
expand MWUNDEL.EX_ c:\dos\MWUNDEL.EXE
expand MWUNDEL.HL_ c:\dos\MWUNDEL.HLP
copy UNDELETE.EXE c:\dos\UNDELETE.EXE
expand VSAFE.CO_ c:\dos\VSAFE.COM
expand WNTOOLS.GR_ c:\dos\WNTOOLS.GRB
Copy link

ghost commented Nov 8, 2024

expand MWAVSOS.DL_ c:\dos\MWAVSOS.DL: ?
EPS.CP_ ?
MSPRINT.SY_ ?

@jepebe
Copy link
Author

jepebe commented Nov 8, 2024

I can't seem to find any of those files in the disks acquired from here: https://archive.org/details/MS_DOS_6.22_MICROSOFT

@tomsalwasser
Copy link

very helpful thank you!

@tomsalwasser
Copy link

tomsalwasser commented Feb 13, 2025

I can't seem to find any of those files in the disks acquired from here: https://archive.org/details/MS_DOS_6.22_MICROSOFT

Those last 2 files from BKC are not on my floppies either. I did find the first file and updated my bat. There is a semicolon in the DLL portion of the output name. Thanks this has been a big help working on my wayback machine

@jepebe
Copy link
Author

jepebe commented Feb 13, 2025

I did find the first file and updated my bat. There is a semicolon in the DLL portion of the output name. Thanks this has been a big help working on my wayback machine

I totally missed that, thanks. :) I also fixed it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment