Article View: comp.os.msdos.programmer
Article #2592Re: Child processes in Mess-Dos
From: Ralf.Brown
Date: Sat, 06 Oct 1990 11:41
Date: Sat, 06 Oct 1990 11:41
36 lines
1957 bytes
1957 bytes
In article <1990Oct5.170852.29736@sea.com>, keck@sea.com (John Keck) wrote:
}In article <4469@bwdls58.UUCP> mlord@bwdls58.bnr.ca (Mark Lord) writes:
}>Ok.. I believe the difference here is whether or not the complete path is
}>given for the command. If fully qualified, COMMAND.COM is not needed,
}>otherwise it probably is needed to do the PATH search and actual invocation.
}>
}>Ie. "C:\BIN\MAPMEM.COM" -- probably does not need COMMAND.COM
}> "MAPMEM" -- probably DOES need COMMAND.COM
}>
}
}Seems to me I read somewhere the EXE loader is part of COMMAND.COM. So
}perhaps the distinction is whether the child is COM or EXE file.
OK, a bit of history here....
Under DOS 1.x (both MS and PC), the program loader (both .COM and .EXE) is
in the transient portion of COMMAND.COM.
Under PC DOS 2.x, the program loader is in a *second* transient portion of
COMMAND.COM.
Under MSDOS 2.x, and all versions of DOS since 3.0, the programm loader is
in the kernel (IBMBIO.COM or MSDOS.SYS).
Whether the program is a .COM or a .EXE makes no difference as to whether it
gets loaded by the kernel or COMMAND.COM, as there is only a single program
loader.
--
UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf -=- 412-268-3053 (school) -=- FAX: ask
ARPA: ralf@cs.cmu.edu BIT: ralf%cs.cmu.edu@CMUCCVMA FIDO: 1:129/3.1
Disclaimer? | I was gratified to be able to answer promptly, and I did.
What's that? | I said I didn't know. --Mark Twain
Technical Details
Message-ID:
<270dc2e4@ralf>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!pt.cs.cmu.edu!b.gp.cs.cmu.edu!Ralf.Brown@B.GP.CS.CMU.EDUShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!pt.cs.cmu.edu!b.gp.cs.cmu.edu!Ralf.Brown@B.GP.CS.CMU.EDU From: Ralf.Brown@B.GP.CS.CMU.EDU Newsgroups: comp.os.msdos.programmer Subject: Re: Child processes in Mess-Dos Message-ID: <270dc2e4@ralf> Date: 6 Oct 90 11:41:24 GMT Sender: ralf@b.gp.cs.cmu.edu Organization: Carnegie Mellon University School of Computer Science Lines: 36 In-Reply-To: <1990Oct5.170852.29736@sea.com>