Category : Files from Magazines
Archive   : VOL8N22.ZIP
Filename : ALIAS.DOC

 
Output of file : ALIAS.DOC contained in archive : VOL8N22.ZIP
UTILITIES Ross Greenberg
Vol. 8, No. 21 Filename: ALIAS


ALIAS
Command

Douglas Boling and Jeff Prosise December 26, 1989 (Utilities)


Purpose: A TSR utility that enables DOS command-line editing and recall of
previously issued commands and that permits assignment of long
commands and environment strings to short synonyms ("aliases") or
function keys.

Format: ALIAS [?][/U][/D][/E][/L][/F [d:][path] filename ]
[/B nn][/M nn][/S nn][alias [command]]

Remarks: When loaded without any of its optional switches, ALIAS reserves a
buffer size of 512 bytes for user-entered alias strings and a command
stack that permits recalling the last 16 commands issued. These
defaults (/B 512 and /S 16) can only be changed at load time. At this
time, too, the /F switch can be used with a filename (plus drive and
path) containing regularly used aliases (see Note).

Previously issued commands can be recalled to the command line with the
Up and Down Arrow keys. When many commands are stacked, typing a few
initial letters before hitting the recall key will speed retrieval by
skipping commands that do not match the typed pattern. Use the
optional /M nn switch, where nn is a number, to set a minimum length of
command strings to be stacked. The default, /M 1, remembers all
commands.

Whether recalled or newly typed, command-line entries can be edited
when ALIAS is loaded. The Left and Right Arrow keys move the cursor by
character; Ctrl-Left and Ctrl-Right move by word; and Home and End go
to the line ends. The Del and Backspace keys delete characters;
Ctrl-Backspace deletes the word at the cursor; and Ctrl-End deletes to
the end of the line. Pressing Esc clears the command line and returns
to the bottom of the command stack. The Ins key toggles between
overstrike (the default) and insert mode for character entry on the
command line.

The command ALIAS alias [command] is used to define an alias or command
synonym. The alias variable may be any one-word alphanumeric string;
the command variable may contain multiple words and must end with a
carriage return. Defining an alias but omitting the command variable
removes a previous alias assignment. Function keys and their Alt-,
Shift-, and Ctrl- combinations may be used in place of alias by being
designated thus: [Fn], [AFn], [SFn], [CFn], with 1 to 10 as the values
of n. An asterisk after the close bracket (for example, [F1]*) causes
immediate command-string execution when the function key is pressed;
otherwise, Enter must also be pressed. The command variable may
include replaceable command-line parameters, (for example, %1), as in
batch files. Environment strings, such as a PATH string, may be used
as the command variable by being placed between a pair of % signs,
provided they do nral.

A list of active aliases can be obtained at any time by entering ALIAS
with its /L switch. Alias processing can be temporarily disabled with
the /D switch and reenabled with the /E switch. ALIAS ? brings up a
help screen. The /U switch uninstalls ALIAS from memory, when
possible.

Note: A plain ASCII file containing regular user-defined aliases may be
installed with the /F switch when ALIAS is loaded, as, for example,
ALIAS /F C:\BIN\MYALIAS.TXT. This file may be up to 32K and may also
contain ALIAS optional switches. Note that // and /* may be used to
add comments on the remainder of a line and that blank lines are not
processed.



  3 Responses to “Category : Files from Magazines
Archive   : VOL8N22.ZIP
Filename : ALIAS.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/