Dec 312017
 
Add to existing PATH string, even if it makes it longer than 127 characters. Freeware from PC Computing.
File ADDTOIT1.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
Add to existing PATH string, even if it makes it longer than 127 characters. Freeware from PC Computing.
File Name File Size Zip Size Zip Type
ADDTOIT.COM 351 342 deflated
ADDTOIT.DOC 3388 1415 deflated
ADDTOIT.SCR 1437 574 deflated

Download File ADDTOIT1.ZIP Here

Contents of the ADDTOIT.DOC file


ADDTOIT PC Computing Dale LeWalen & Jeff Prosise
Version 1.0 FreeWare January 1993


Purpose: Append additional directory names to the end of an existing PATH
string, even if it is longer than 127 characters.

Syntax: ADDTOIT pathname

Discussion:

ADDTOIT allows you to break a long PATH command into several commands. For
example, to render a path of C:\DOS;C:\WINDOWS;C:\MASM\BIN use either:

PATH=C:\DOS;C:\WINDOWS
ADDTOIT C:\MASM\BIN

or

PATH=C:\DOS
ADDTOIT C:\WINDOWS
ADDTOIT C:\MASM\BIN

By breaking a long path into smaller components that each fit within DOS's
127-character limit on individual commands, you can create PATH strings that
are limited only by the amount of environment free space.

One annoying drawback to DOS's SET and PATH commands is that they will
display only the first 127 characters of the PATH, even thjough DOS uses the
full ADDTOIT path when it searches for an executable file.

Use ADDTOIT in moderation. Long PATH strings slow DOS down, and the later a
directory appears in a PATH string, the longer it takes DOS to find a program
file in that directory. Keep your PATH statements as short as possible.


Error Messages:

"Insufficient environment space" - Increase the environment size with a SHELL
statement in CONFIG.SYS.

"PATH variable not found" - The environment currently contains no PATH
string. ADDTOIT can't create a PATH
statement; it cam only add top an existing
one.

Script File: This program was created from the following script file:

N ADDTOIT.COM
E 0100 EB 65 53 79 6E 74 61 78
E 0108 3A 20 41 44 44 54 4F 49
E 0110 54 20 70 61 74 68 73 74
E 0118 72 69 6E 67 0D 0A 24 49
E 0120 6E 73 75 66 66 69 63 69
E 0128 65 6E 74 20 65 6E 76 69
E 0130 72 6F 6E 6D 65 6E 74 20
E 0138 73 70 61 63 65 0D 0A 24
E 0140 50 41 54 48 20 76 61 72
E 0148 69 61 62 6C 65 20 6E 6F
E 0150 74 20 66 6F 75 6E 64 0D
E 0158 0A 24 00 00 00 00 50 41
E 0160 54 48 3D 00 00 00 00 FC
E 0168 BE 81 00 AC 3C 20 74 FB
E 0170 3C 0D 75 0C BA 02 01 B4
E 0178 09 CD 21 B8 01 4C CD 21
E 0180 4E 89 36 5A 01 33 C9 AC
E 0188 3C 0D 74 03 41 EB F8 89
E 0190 0E 5C 01 E8 7A 00 E8 8D
E 0198 00 8B D8 E8 98 00 89 3E
E 01A0 65 01 2B DF BA 1F 01 83
E 01A8 EB 02 3B 1E 5C 01 7C C7
E 01B0 BE 5E 01 33 FF B9 05 00
E 01B8 E8 8C 00 BA 40 01 72 B7
E 01C0 32 C0 B9 FF FF F2 AE 4F
E 01C8 89 3E 63 01 26 80 7D FF
E 01D0 3B 74 0F FF 06 5C 01 FF
E 01D8 0E 5A 01 8B 36 5A 01 C6
E 01E0 04 3B 8B 36 65 01 8B FE
E 01E8 03 3E 5C 01 8B CE 2B 0E
E 01F0 63 01 41 FD 1E 8C C0 8E
E 01F8 D8 F3 A4 1F 8B 36 5A 01
E 0200 8B 3E 63 01 8B 0E 5C 01
E 0208 FC F3 A4 B8 00 4C CD 21
E 0210 8C C0 26 3B 06 16 00 74
E 0218 07 26 8E 06 16 00 EB F0
E 0220 26 8E 06 2C 00 C3 06 8C
E 0228 C0 48 8E C0 26 A1 03 00
E 0230 B1 04 D3 E0 07 C3 FC 32
E 0238 C0 33 FF B9 FF FF F2 AE
E 0240 26 80 3D 00 75 F8 C3 FC
E 0248 26 83 3D 00 74 0F 51 56
E 0250 57 F3 A6 5F 5E 59 74 03
E 0258 47 EB ED F8 C3 F9 C3
RCX
015F
W
Q


 December 31, 2017  Add comments

Leave a Reply