home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / GLOBO1.ZIP / GLOBALLY.DOC < prev    next >
Text File  |  1991-07-06  |  13KB  |  293 lines

  1.                        ████████████████████
  2.                        ██                ██
  3.                        ██   Globally/2   ██
  4.                        ██                ██
  5.                        ██  Version 1.11  ██
  6.                        ██                ██
  7.                        ████████████████████
  8.  
  9. ┌───────────────────────────────────────────────────────────────┐
  10. │ GENERAL                                                       │
  11. └───────────────────────────────────────────────────────────────┘
  12.  
  13.     Globally/2 executes a command or program in multiple 
  14. directories on your disk.  To use it, enter: 
  15.  
  16.  
  17.          GLOBALLY [/C] command [arguments]
  18.  
  19.  
  20. where "command" is the command or program you want to execute, 
  21. with any arguments it has.  By default, Globally/2 operates 
  22. across the entire default drive.  To operate only in the current 
  23. and subordinate directories, use /C. 
  24.  
  25.     Globally/2 loads and executes the command interpreter 
  26. (usually CMD.EXE) once for each directory.  To make Globally/2 as 
  27. fast and efficient as possible, put CMD.EXE on a RAM disk, and 
  28. make the environment variable COMSPEC point to it there.   For 
  29. example: 
  30.  
  31.          COPY CMD.EXE D:\
  32.          SET  COMSPEC=D:\CMD.EXE
  33.  
  34. ┌───────────────────────────────────────────────────────────────┐
  35. │ EXAMPLES                                                      │
  36. └───────────────────────────────────────────────────────────────┘ 
  37.  
  38.  
  39.          GLOBALLY DIR > \FILES.TXT
  40.  
  41.  
  42. stores a listing of all files on the disk in a file called 
  43. \FILES.TXT.  This example shows how you can use Globally/2 as a 
  44. file finder. 
  45.  
  46.  
  47.          GLOBALLY DIR *.C > PRN
  48.  
  49.  
  50. sends a listing of all files with an extension of "C" to the 
  51. printer. 
  52.  
  53.  
  54.          GLOBALLY DEL *.BAK
  55.  
  56.  
  57. deletes all files with an extension of "BAK."  This example shows 
  58. how you can use Globally/2 to get rid of extraneous files on your 
  59. disk. 
  60.  
  61. ┌───────────────────────────────────────────────────────────────┐
  62. │ SAMPLE APPLICATION                                            │
  63. └───────────────────────────────────────────────────────────────┘
  64.  
  65.     This package includes a file called CLEANUP.CMD which you can 
  66. use to delete unwanted files from your hard disk.  To use it, 
  67. switch to the file you want to clean up and enter:
  68.  
  69.     CLEANUP [extension....] [?]
  70.  
  71. If you enter no extensions, it deletes files on the default 
  72. drive with extensions of BAK, CHK, and TMP.  If you would like to 
  73. delete different extensions, enter them after CLEANUP.  To just 
  74. see instructions, enter CLEANUP ?.  To abort before deleting 
  75. files, press ^C or ^Break.
  76.  
  77.     Globally/2 must be in the current directory or in a directory 
  78. listed on your path to use CLEANUP.CMD 
  79.  
  80. ┌───────────────────────────────────────────────────────────────┐
  81. │ SYSTEM REQUIREMENTS                                           │
  82. └───────────────────────────────────────────────────────────────┘
  83.  
  84.     Globally/2 requires the OS/2 operating system. 
  85.  
  86. ┌───────────────────────────────────────────────────────────────┐
  87. │ EXIT CODES                                                    │
  88. └───────────────────────────────────────────────────────────────┘
  89.  
  90.     Globally/2 reports the following exit codes.  You can use 
  91. these with the ERRORLEVEL function in batch files (see your OS/2 
  92. manual for details). 
  93.  
  94.     0  Normal termination
  95.     2  Error occurred
  96.  
  97. ┌───────────────────────────────────────────────────────────────┐
  98. │ REVISION HISTORY                                              │
  99. └───────────────────────────────────────────────────────────────┘
  100.  
  101. 1.00  Original version
  102. 1.10  Added CLEANUP.CMD
  103. 1.11  Optimized code to make program smaller
  104.       Changed name from Globally to avoid confusion with DOS 
  105.         version
  106.  
  107. ┌───────────────────────────────────────────────────────────────┐
  108. │ MESSAGES                                                      │
  109. └───────────────────────────────────────────────────────────────┘
  110.  
  111. Argument list or environment too big.  The argument list exceeds 
  112. 128 bytes, or the space required for environment information 
  113. exceeds 32 KB. 
  114.  
  115. Bad command interpreter.  The command interpreter (usually 
  116. CMD.EXE) has an invalid format and can't be executed.  The file 
  117. has probably been damaged. 
  118.  
  119. Couldn't find command interpreter.  Globally/2 uses the COMSPEC 
  120. and PATH variables in the environment to find the command 
  121. interpreter (usually CMD.EXE).   If they are set incorrectly, 
  122. this process fails. 
  123.  
  124. Insufficient memory.  There isn't enough memory to execute the 
  125. command. 
  126.  
  127. ┌───────────────────────────────────────────────────────────────┐
  128. │ CREDITS                                                       │
  129. └───────────────────────────────────────────────────────────────┘
  130.  
  131.     Globally/2 was written in C by Richard W. Adams.  It was 
  132. developed with PC-Write, version 3.02, & the Microsoft C 
  133. Optimizing Compiler, version 5.1. 
  134.  
  135.     The author is a member of the Association of Shareware 
  136. Professionals (ASP).  You may reach him at the address given in 
  137. REGISTER.DOC.  Should that address no longer be valid, try 
  138. contacting him through the ASP.  He is also sometimes available 
  139. on CompuServe (76430,1071). 
  140.  
  141. ┌───────────────────────────────────────────────────────────────┐ 
  142. │ REGISTRATION                                                  │
  143. └───────────────────────────────────────────────────────────────┘
  144.  
  145.     Globally/2 is copyright 1991 by Richard W. Adams, all rights 
  146. reserved.  The program is "shareware."  If you use Globally/2 for 
  147. more than 30 days, you must register.  To do so, complete the 
  148. registration form in REGISTER.DOC & send it with a check for the 
  149. indicated amount to the author at the address on the form. 
  150.  
  151. When you register, you receive:
  152.  
  153.     o The right to use your copy of Globally/2 on a single 
  154.       computer. 
  155.  
  156.     o Free technical support by mail for three months.
  157.  
  158.     o Eligibility for free copies of future versions if you're 
  159.       the first to suggest improvements or report bugs that are 
  160.       fixed/incorporated in future versions. 
  161.  
  162.    Not only is registration a legal & ethical requirement, but 
  163. registration fees give shareware authors the incentive to develop 
  164. new software & improve old ones. 
  165.  
  166.     Tax exempt Christian religious organizations & churches are 
  167. eligible for free registration of Globally/2 for official 
  168. business.  Send a written request to the author, & you'll receive 
  169. registration forms.  The registration takes effect when you 
  170. complete & return the forms.  This is a charitable donation. 
  171.  
  172.     Companies, government agencies & other organizations may 
  173. obtain site licenses for Globally/2, at greatly reduced unit 
  174. costs.  Contact the author for details & a price list. 
  175.  
  176. ┌───────────────────────────────────────────────────────────────┐ 
  177. │ SHAREWARE                                                     │ 
  178. └───────────────────────────────────────────────────────────────┘ 
  179.  
  180.     Shareware distribution gives users a chance to try software 
  181. before buying it. If you try a Shareware program and continue 
  182. using it, you are expected to register.  Individual programs 
  183. differ on details--some request registration, others require it, 
  184. and some specify a maximum trial period.  With registration, you 
  185. get anything from the simple right to continue using the software 
  186. to an updated program with printed manual. 
  187.  
  188.     Copyright laws apply to both Shareware and commercial 
  189. software, and the copyright holder retains all rights, with a few 
  190. specific exceptions as stated below.  Shareware authors are 
  191. accomplished programmers, just like commercial authors, and the 
  192. programs are of comparable quality. (In both cases, there are 
  193. good programs and bad ones!)  The main difference is in the 
  194. method of distribution.  The author specifically grants the right 
  195. to copy and distribute the software, either to all and sundry or 
  196. to a specific group.  For example, some authors require written 
  197. permission before a commercial disk vendor may copy their 
  198. Shareware. 
  199.  
  200.     Shareware is a distribution method, not a type of software. 
  201. You should find software that suits your needs and pocketbook, 
  202. whether it's commercial or Shareware. The Shareware system makes 
  203. fitting your needs easier, because you can try before you buy. 
  204. And because the overhead is low, prices are low also. Shareware 
  205. has the ultimate money-back guarantee--if you don't use the 
  206. product, you don't pay for it. 
  207.  
  208. DISCLAIMER - AGREEMENT 
  209.  
  210.     Users of Globally/2 must accept this disclaimer of warranty: 
  211. "Globally/2 is supplied as is.  The author disclaims all 
  212. warranties, expressed or implied, including, without limitation, 
  213. the warranties of merchantability and of fitness for any purpose. 
  214. The author assumes no liability for damages, direct or 
  215. consequential, which may result from the use of Globally/2." 
  216.  
  217.     Globally/2 is a Shareware program and is provided at no 
  218. charge for your evaluation.  Feel free to share it with your 
  219. friends, but please don't give it away altered or as part of 
  220. another system.  The essence of "user-supported" software is to 
  221. provide personal computer users with quality software without 
  222. high prices, and yet to provide incentive for programmers to 
  223. continue to develop new products.  If you find Globally/2 useful 
  224. and continue to use it after a reasonable trial period, you must 
  225. make a registration payment to the author.  The registration fee 
  226. will license one copy for use on any one computer at any one 
  227. time.  You must treat this software just like a book.  An example 
  228. is that any number of people may use this software and may freely 
  229. move it from one computer location to another, so long as there 
  230. is no possibility of it being used at one location while it's 
  231. being used at another.  Just as two different people can't read a 
  232. book at the same time. 
  233.  
  234.     Commercial users of Globally/2 must register and pay for 
  235. their copies of Globally/2 within 30 days of first use or their 
  236. license is withdrawn.  Site-License arrangements may be made by 
  237. contacting the author. 
  238.  
  239.     Anyone distributing Globally/2 for any kind of remuneration 
  240. must first contact the author for authorization. This 
  241. authorization will be automatically granted to distributors 
  242. recognized by the (ASP) as adhering to its guidelines for 
  243. shareware distributors, and such distributors may begin offering 
  244. Globally/2 immediately. (However, you must still advise the 
  245. author so the distributor can be kept up-to-date with the latest 
  246. version of Globally/2.) 
  247.  
  248.     You are encouraged to pass a copy of Globally/2 to your 
  249. friends for evaluation.  Please encourage them to register their 
  250. copy if they find that they can use it. 
  251.  
  252. ┌───────────────────────────────────────────────────────────────┐ 
  253. │ COPYING                                                       │ 
  254. └───────────────────────────────────────────────────────────────┘ 
  255.  
  256. You may copy & distribute Globally/2 freely, as long as you: 
  257.  
  258.     o Don't distribute it for commercial purposes without written 
  259.       permission from the author. 
  260.  
  261.     o Don't rent or lease it.
  262.  
  263.     o Include all constituent files.
  264.  
  265.     o Don't change the software or documentation.
  266.  
  267.     o Charge no fee other than a nominal one to cover distribution 
  268.       costs.
  269.  
  270. ┌───────────────────────────────────────────────────────────────┐ 
  271. │ OMBUDSMAN                                                     │ 
  272. └───────────────────────────────────────────────────────────────┘ 
  273.  
  274.     The author is a member of the Association of Shareware 
  275. Professionals (ASP).  ASP wants to make sure that the shareware 
  276. principle works for you. If you can't resolve a shareware related 
  277. problem with an ASP member by contacting the member directly, ASP 
  278. may be able to help.  The ASP Ombudsman can help you resolve a 
  279. dispute or problem with an ASP member, but does not provide 
  280. technical support for members' products.  Please write to the ASP 
  281. Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a 
  282. CompuServe mail message to the ASP Ombudsman (70007,3536). 
  283.  
  284.                        _______
  285.                   ____|__     |                (R)
  286.                --|       |    |-------------------
  287.                  |   ____|__  |  Association of
  288.                  |  |       |_|  Shareware
  289.                  |__|   o   |    Professionals
  290.                -----|   |   |---------------------
  291.                     |___|___|    MEMBER
  292.  
  293.