Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!caip!topaz!uwvax!astroatc!nicmad!brown From: brown@nicmad.UUCP Newsgroups: net.micro.pc Subject: SEARCH program posting Message-ID: <786@nicmad.UUCP> Date: Mon, 21-Jul-86 16:30:12 EDT Article-I.D.: nicmad.786 Posted: Mon Jul 21 16:30:12 1986 Date-Received: Tue, 22-Jul-86 01:16:39 EDT Distribution: net Organization: Nicolet Instrument Corp. Madison WI Lines: 252 [I keep feeding the line eater these poisoned lines, but it won't die] I have received a few requests for the SEARCH program, so I am posting it instead of mailing it out. I case you don't know what SEARCH is, it is a replacement for PATH, ie, it searches for programs is a search list, but it will also look for files. I find it very handy for programs like Volkswriter, which require certain files before it will work. That allows me to be anywhere and still use Volkswriter. If you are a Sidekick user, SEARCH will also allow you to be anywhere and still find needed Sidekick files. The SEARCH.COM file is uuencoded, using the Turbo Pascal posting of a little bit ago. So, unshar everything, move it over to your pc and then uudecode the .COM file. The manual is included, so have fun. Mike Brown ********** CUT HERE and remove .signature from the end ********** #! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create the files: # search.doc # search.uue # This archive created: Mon Jul 21 15:21:59 1986 # By: Mr. Video () export PATH; PATH=/bin:$PATH echo shar: extracting "'search.doc'" '(4503 characters)' if test -f 'search.doc' then echo shar: will not over-write existing file "'search.doc'" else sed 's/^ X//' << \SHAR_EOF > 'search.doc' X X X X SEARCH X X Version 1.15 X February 1985 X X X Copyright (C) 1984, 1985 by Arborsoft Systems, Inc. X P.O. Box 4599, Ann Arbor, Michigan 48106 X X X X X * General Description * X X X SEARCH is an extremely valuable utility program for anyone who uses X DOS 2.0 through 3.0 with subdirectories on a fixed disk. X X SEARCH is a general purpose replacement for the DOS PATH command but X it is much more powerful and useful than PATH. Unlike PATH, which is X limited to batch and executable files, SEARCH allows a user to access X files of all types. SEARCH works with arbitrary programs on arbitrary X files. Data files, overlay files, help files, batch files, executable X files, text files, program files, object files and library files all X become accessible with SEARCH. X X Once SEARCH is loaded, it remains resident and occupies approximately X 1K of memory. SEARCH is compatible with versions 2.0 through 3.0 of X both PC-DOS and MS-DOS. X X SEARCH's command syntax is similar to PATH's. The SEARCH list is set X with a command of the form SEARCH=[d:]path[[;[d:]...]. SEARCH with no X arguments displays the current SEARCH list. SEARCH followed by a X semicolon clears the current SEARCH list. In addition, SEARCH will be X deactivated (but will retain its current SEARCH list) if SEARCH /D is X issued. SEARCH /A will activate a previously deactivated SEARCH. X Simple DOS-style command line editing of the current SEARCH list is X available via SEARCH /E. Finally, SEARCH /H produces the following X list of available SEARCH functions: X X X Set....................... SEARCH [d:]path[[;[d:]path]...] X Clear..................... SEARCH; X Display................... SEARCH X Activate.................. SEARCH /A X Deactivate................ SEARCH /D X Edit (with function keys). SEARCH /E X Help...................... SEARCH /H X License Information....... SEARCH /L X X X X * Usage Notes * X X X (1) It is advisable for users to make a PATH assignment to the X directory containing SEARCH.COM in their AUTOEXEC.BAT files, X for example, PATH=\ with SEARCH.COM on the root directory, X or PATH=\BIN with SEARCH.COM on \BIN. Thus, SEARCH can always X be found even if disabled or undefined. X X (2) With the single exception noted in (1), users of SEARCH can X ignore the DOS PATH command and rely strictly on SEARCH. X X (3) If both a SEARCH list and a PATH are specified, the SEARCH list X specification will always be attempted first. The PATH will not X be invoked unless the SEARCH is unsuccessful and then just for X batch or executable files. X X (4) The SEARCH /E facility will not behave properly if another X program has changed the normal DOS interpretation of the function X keys. X X X X * Incompatibilities with SEARCH Version 1.0 * X X X (1) SEARCH is not fully compatible with with IBM's APL. Users may X have to disable SEARCH to use some of the APL features. X X (2) In general, if a program appears to be incompatible with SEARCH, X a user can 1) issue SEARCH /D (to deactivate SEARCH); 2) run the X program; 3) issue SEARCH /A (to reactivate SEARCH). X X (3) Please report any incompatibilities or other problems with X SEARCH to Arborsoft Systems, Inc. SEARCH has been tested with X many different programs running with DOS 2.0 through DOS 3.0 X on a variety of machines. The only known incompatibility is X with IBM's APL. X X X X * Distribution and Licensing Information * X X X SEARCH is a proprietary product of Arborsoft Systems, Inc. It is X distributed on a user-supported basis. Copying and redistribution X of SEARCH and its documentation are encouraged. A license to copy X and use SEARCH for a two-week trial period is automatically granted. X Satisfied users of SEARCH are requested to pay a $15 license fee. X Corporations and other organizations may pay a $100 license fee for X unlimited business or personal use of SHAR_EOF echo shar: a missing newline was added to "'search.doc'" if test 4503 -ne "`wc -c < 'search.doc'`" then echo shar: error transmitting "'search.doc'" '(should have been 4503 characters)' fi fi # end of overwriting check echo shar: extracting "'search.uue'" '(4967 characters)' if test -f 'search.uue' then echo shar: will not over-write existing file "'search.uue'" else sed 's/^ X//' << \SHAR_EOF > 'search.uue' Xbegin 644 search.com XMZ7D%``````````````````````````````````````!8+H\&'@$NCP8<`9PN XM_S8>`2[_-AP!BN'[/?__=1V!^?__=1>!^O__=1&!^___=0LSVS/2,\DSP`X' XMSX#\4'0/@/Q1=`J`_`QW"X#\`7(&^B[_+@`!+H`^!0$!=0SH_P/HK@,N@#8% XM`0$N@#X$`0%TWBZ`/H```736@/PI=20\`748+L8&!`$0Z\4N@#X$`1!U""[& XM!@0!$>NU+L8&!`$`ZZV`_`!T\X#\#G3>@/P/=&>`_!!TY(#\$71=@/P2=%B` XM_!-TU8#\%G30@/P7=,N`_!ETMH#\,73!@/P[=*R`_#QTMX#\/716@/P^=*V` XM_$%TJ(#\1W23@/Q+=#Z`_$QTF8#\3724@/Q.=#.`_$]T+H#\5G2%Z3?_45)3 XM5597'@;H#P$''U]>75M:62[&!@0!`,\\@70D/(!T*#2`>/114E-55E<>!NC; XM`0``&X`%&<+O\>``&.PR:)%@H`)HP>#``NB1X,`0#`$NB@Z``+4`NX$`@/P1=18N@#X$`1%T XM!#/),]LNB0X.`2Z)'A(!7UY:6(OH45,NBPX(`2Z+'@P!G"[_'@`!6UD\__5R XM`-H+L8&!0$!Z.T!G"ZA!@&`_!%U"BZ)#@X!+HD>$@&=#`&<+O\>``%;6ED\__7H90$NQ@8%`0!RM8OHG"ZA!@&` XM_!%U$BZ+'AP!+HX>'@&`/_]T`\8'`)V+Q<-04E97+HD."`$NB1X,`2Z*#H`` XMM0"[@0"`_$YU%BZ`/@0!$70$,\DSVRZ)#@X!+HD>$@%?7EI8B^A14RZ+#@@! XM+HL>#`&<+O\>``%;67(!P^/]G)7HE@"`_$]U#"Z+#@X!+HL>$@&T3E!3B]J+ XMTXH'@\,!/#IT]3Q<=/$\`'7O6U@NHP8!+HD6"@&=XUTNQ@8%`0'H]0"<+J$& XM`8#\3G4*+HD.#@$NB1X2`9UR&U%24RZ+#@@!+HL6"@$NBQX,`9PN_QX``5M: XM6>AP`"[&!@4!`'*XB^B<+J$&`8#\3G4*+HL>'`$NCAX>`9V+Q<.<4%%24U97 XM'@8.'PX'N``9G"[_'@`!!$$NH@``,]*^`P"X`$><+O\>``$NQP8!`#I'`$NC`8>`0``$NBQ8<`2Z.'AX!N``: XMG"[_'@`!!Q]?7EM:65B=PU!25E<>!@X?#@>+^S/2O@,`N`!'G"[_'@`!+HH6 XM``"#^0%R3G0Q+H!]`3IU*BZ*%8/I`H/'`BXZ%@``=!J`ZD&X``Z<+O\>``$S XMTKX#`+@`1YPN_QX``3/VB]``&<_#/`\J[]G8O?!Q]? XM7EI8PZP\+W0H/&%\!CQZ?P(L(#Q(=0*S`CQ,=0*S`SQ!=0*S`#Q$=0*S`3Q% XM=0*S!.+1ZTB0B@Z``+4`OH$`OX$`4;C__[O__^,RK#PO=.$\87P&/'I_`BP@ XM/"!T'3P]=!D\.W4%M`#K#Y"`_/]T!8;$JH;$JKC__[<`XLXSP*I9`\\KSE%3 XMN0@`O@`!OP`!\ZLNQP9_`(`!N/__N?__NO__N___S2%;6;@`"8#__W05)H@. XM@`"^@0"_@0#SI(#[_W4-Z;H`@/O_=04FBAX$`8#[`G45NZ\(L@"X``+-(8H7 XM0X#Z`'7SZ98`@/L#=16[O0NR`+@``LTABA=#@/H`=?/K?9`FB@Z``+4`OH$` XMOX$`XP+B"+H6",TAZV20B`Z``+IV",TA'@8?!ZP\`'4"L#NJXO:P#:JP"JJP XM)*H>!A\'NH$`S2&`^P1T'":('@0!@/L`=06Z3@C-(8#[`74%NF$(S2'K&I"Z XM>`C-(5"X``JZ?P#-(5BZK`C-(0X'Z;;^N/__N?__NO__N___S2$]``!T.[@` XM";J`",TA+HL>!@`NCAX(`+@@`8E'`8Q/`S/`CMCZN#@!AP:$`"ZC``&,R(<& XMA@`NHP(!^[I*!LTGS2`-"E-%05)#2"!L:7-T(&ES('5N9&5F:6YE9`T*#0I4 XM>7!E(%-%05)#2"`O2"!F;W(@:&5L<`T*)%-%05)#2"!I2!P2!P2!P87D@82`D,3`P(&QI XM8V5N2!W:71H(&9U XM='5R92!$3U,@=F5R'0@6UE;G0@