I have been looking around for varieties of PC-DOS 7.1
Currently i have several builds:
1.10, 1.11, 1.19, 1.26, 1.28, 1.29, 1.30, 1.32 and one earlier one (no built-in version).
All of these have ibmbio.com, ibmdos.com, and command.com.
1.19 is very common (ghost 2003), but only has the kernel files and some pcdos 2000 files.
1.26 has also himem.sys
1.28 has himem.sys, fdisk32.com, but these come from different copies of 128
1.32 is the most complete set from the server script kit. MSCDEX is not specifically identified as 1.32, but is different to the pcdos 2000 version (in two bytes), that it is counted as first appearing here.
BLDLEVEL.COM, COMMAND.COM, DEBUG.COM, DYNALOAD.COM, FDISK32.COM, FORMAT.COM, FORMAT32.COM, HIMEM.SYS, IBMBIO.COM, IBMCDET.SYS, IBMDOS.COM, MSCDEX.EXE, NOINT25.COM,
These come with a collection of pcdos 2000 files, and a few others. The PCDOS 2000 files come to
ATTRIB.EXE E.EX FIND.EXE MORE.COM RXDINFO.RX CHKDSK.COM E.EXE HIMEM.SYS MOUSE.COM SMARTDRV.EXE CHOICE.COM E.INI KEYB.COM MOVE.EXE SUBST.EXE COUNTRY.SYS EGA.CPI KEYBOARD.SYS MSCDEX.EXE SYS.COM DELTREE.EXE EHELP.HLP LABEL.COM RAMDRIVE.SYS TREE.COM DISPLAY.SYS FC.EXE MEM.EXE REXX.EXE XCOPY.EXE DOSKEY.COM FDISK.COM MODE.COM
There are other task-specific utilities, some of which seem to have general application.
altboot, cliini, findram, linecomb, mbrtool, reboot, scandisk, scrub3, sleep, tshudwn.
For PCDOS, i have modified files like bootnt4/bootw98 to install windows NT, 9x, PC-DOS, PCDOS71, and MSDOS622 sectors. These files write new boot sectors. You can use bootpart or my modified ibmpart to move the necessary files into place. I installed all of these boot sectors onto a vm, and then reverted to pcdos71. The vm rebooted perfectly.
I've also found a proggie in http://omniplex.om.f...os/pcdosasm.htm like dos622.com. It tells you how to change the version to any pcdos or msdos number (even things like pcdos 5.82). Still, it's handy since you can test msdos 6.22 under Windows 2000, without the need for a virtual machine. (dos622 command.com, and then run commands from there). I made versions for all pcdos and msdos (ibm320, 330, 400, 500, 502, 600, 630, 700, 710), and msdos (500, 600, 620, 622, 700, 710, 800). Other dos versions like 6.21 and 6.10 are really 6.20 and 6.00 respectively. There's room to handle dos versions like 20.45 etc. Beats setver.