Category : Batch File Utilities - mostly for DOS
Archive   : ABFS.ZIP
Filename : IPL.DOC

 
Output of file : IPL.DOC contained in archive : ABFS.ZIP
PROGRAM: IPL.COM

GENERAL FUNCTION: Performs a warm-boot (same as CTRL-ALT-DEL).


IPL - Initial Program Load (RE-BOOT) from .BAT etc.
===================================================

This little utility program simply performs the exact same
function as pressing CTRL-ALT-DEL, but can be typed in on
the DOS command line or placed in a .BAT file to cause an
automatic reboot when desired.

Invocation: A:>IPL

1. This utility bypasses the keyboard buffering logic
and any "trap" of CTRL-ALT-DEL installed by other
software such as PCCACHE (Orchid Technology), or
JBOOT.BIN (Tall Tree Systems), and thus forces an
immediate IPL regardless of their "intercepts", when
this is desirable.

2. A typical use for "IPL" in a batch file is when it
is necessary to change the contents of "CONFIG.SYS"
to add or delete a RAM DISK etc., followed by IPL
to establish the new environment, without requiring
the user to press CTRL-ALT-DEL after the .BAT file
has done its work. The example below illustrates
this technique at the most rudimentary level.

Yourfile.BAT
------------
...
...
:NORAMDISK
COPY \NORAMDSK.SYS \CONFIG.SYS
IPL
:RAMDISK
COPY \RAMDSK.SYS \CONFIG.SYS
IPL
...
...

The above example presumes that the file
NORAMDSK.SYS is a version of CONFIG.SYS which does
not have a DEVICE=VDISK... and the RAMDSK.SYS
file is a CONFIG.SYS which DOES have such a line,
and that the .BAT file "IF" statement has been
used to "GOTO" either the ":NORAMDISK" or ":RAMDISK"
label as desired, based on %1 or ERRORLEVEL etc.


W.B. Malthouse
M-SQUARED Systems, Inc.
5201 George McKay Ct.
Fairfax, VA 22030







  3 Responses to “Category : Batch File Utilities - mostly for DOS
Archive   : ABFS.ZIP
Filename : IPL.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/