Have you ever wanted to set your path to a long string and couldn't?
If so, this program is for you!!
Yes, if you have the environment space, SETPATH will
allow you to have a path string as long as you like.
To use SETPATH from the DOS prompt or in a batch file type:
where is a file containing the string you want to use as your
Note: ***** Please DO NOT INCLUDE PATH= in this file. Things will get very
confused if you do.
You can continue the string on more than one line -- all the lines are
concatenated together to form the string.
That's all there is to it!!
One further note, if you don't have enough environment space to do this,
you can use the very good program envsize.arc which can be found on many
bulletin boards. This program is from a company, which unfortunately,
seems no longer to exist.
If you are using DOS 3.2 or higher you can use the shell config.sys command as follows:
shell= /e: /p
where /e specifies the environment size and /p indicates a primary command
processor. The /p is necessary for this to work.
Version 1.0 Original Release
Version 1.1: Fixed a bug whereby the word path= anywhere in the environment
would cause the program to incorrectly assume that this was the
beginning of the variable path= .
Version 1.2: Added a feature which may support DOS 3.3 users. If this doesn't
work in DOS 3.3, please call and maybe we can fix it, I don't have DOS 3.3
Version 1.3: I think I finally have DOS 3.3 and 4.0 working successfully.
There is still a problem on dual floppy systems, but you probably don't
need the program if you have one of these.
Version 1.4: I broke support of older versions of DOS,
but I think it works now.
License and Registration Information
This program is not public domain, but rather user supported software.
The program is copyright 1988 by Covici Computer Systems.
You are granted a limited license to try this program and distribute it
to others under the following conditions:
(1) The archive must be distributed in unmodified form, including this
(2) There shall beno charge for distributing this archive.
If you find the program useful, please send $15 to the following address:
Covici Computer Systems
220 Dry Mill Road SW APT H
Leesburg, VA 22075
Once you register, you are licensed to use the program and make appropriate
For a further fee of $25, I will send you the source code, which is written
in Turbo C.
Program License Program License _____________
If you do not agree with the terms and conditions of this
agreement, you should promptly return all items. You will not be
liable for items returned in good condition.
Covici Computer Systems provides this program and licenses
its use in the United States and elsewhere. You assume
responsibility for the selection of the program to achieve your
intended results, and for the installation, use, and results
obtained from the
You may: a. use the program on a single machine, b. copy the
program into any machine readable or printed form for backup or
modification purposes in support of your use of the program on
the single machine (Certain programs, however, may include
mechanisms to limit or inhibit copying. They are marked "copy
protected".), c. modify the program and/or merge it into another
program for your use on the single machine (Any portion of this
program merged into another program will continue to be subject
to the terms and conditions of this Agreement.), and, d. transfer
the program and license to another party if the other party
agrees to accept the terms and conditions of this Agreement. If
you transfer the program, you must at the same time either
transfer all copies whether in printed or machine readable form
to the same party or destroy any copies not transferred, this
includes all modifications and portions of the program contained
or merged into other programs.
You must reproduce and include the copyright notice on any
copy, modification, or portion merged into another program. You
may not use, copy, modify, or transfer the program, or any copy,
modification, or merged portion, in whole or in part, except as
expressly provided for in this license. If you transfer
possession of any copy, modification, or merged portion of this
program to another party, your license is automatically
The license is effective until terminated. You may
terminate it at any other time by destroying the program together
with all copies, modifications, and merged portions in any form.
It will also terminate upon conditions set forth elsewhere in
this Agreement or if you fail to comply with any term or
condition of this Agreement. You agree upon such termination to
destroy the program together with all copies, modifications, and
merged portions in any form.
LIMITED WARRANTY LIMITED WARRANT
The program is provided "as is" without warranty of any
kind, either expressed or implied, including, but not limited to,
the implied warranties of merchantability and fitness for a
particular purpose. The entire risk as to the quality and
performance of the program is with you. Should the program prove
defective, you (and not Covici Computer Systems or an authorized
dealer) assume the entire cost of all necessary servicing,
repair, or correction. Some states do not allow the exclusion of
implied warranties, so the above exclusion may not apply to you.
This warranty gives you specific legal rights and you may also
have other rights which vary from state to state.
Covici Computer Systems does not warrant that the functions
contained in the program will meet your requirements or that the
operation of the program will be uninterrupted or error free.
However, Covici Computer Systems warrants the disk(s) or
cassette(s) on which the program is furnished, to be free from
defects in materials and workmanship under normal use for a
period of ninety (90) days from the date of invoicing.
LIMITATIONS OF REMEDIES LIMITATIONS OF REMEDIE
Covici Computer Systems' entire liability and your exclusive
remedy shall be: 1. the replacement of any disk or cassette not
meeting Covici Computer Systems' "Limited Warranty" and which is
returned to Covici Computer Systems or an authorized Covici
Computer Systems dealer, or 2. if Covici Computer Systems or the
dealer is unable to deliver a replacement disk or cassette which
is free of defects in materials or workmanship, you may terminate
this Agreement by returning the program and your money will be
In no event will Covici Computer Systems be liable to you
for any damages, including any lost profits, lost savings, or
other incidental or consequential damages arising out of the use
or inability to use such program even if Covici Computer Systems
or an authorized Covici Computer Systems dealer has been advised
of the possibility of such damages, or for any claim by any other
party. Some states do not allow the limitation or exclusion of
liability for incidental or consequential damages so the above
limitation or exclusion may not apply to you.
You may not sublicense, assign, or transfer the license or
the program except as expressly provided in this Agreement. Any
attempt otherwise to sublicense, assign, or transfer any of the
rights, duties, or obligations hereunder is void.
This agreement will be governed by the laws of the State of
Should you have any questions concerning this Agreement, you
may contact us at:
Covici Computer Systems
220 Dry Mill Road SW APT H
Leesburg, VA 22075
We can also be reached at the following electronic addresses:
chinet!covici (uucp) (John Covici)
Portal System: John Covici
Lincoln Legacy Board (703)6891357: John Covici
R. Blacher's BBS (202)5472008: John Covici
You acknowledge that you have read this Agreement,
understand it, and agree to be bound by its terms and conditions.
You further agree that it is the complete and exclusive statement
of the agreement between us which supersedes any proposal or
prior agreement, oral or written, and any other communications
between us relating to the subject matter of this Agreement.
You can contact me on any of the following systems:
The Lincoln Legacy (703)689-1357 Bulletin Board Of The American system,
usenet: [email protected] or [email protected]