home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / fileutil / exd120.arj / EXDEL.DOC next >
Encoding:
Text File  |  1991-07-20  |  16.5 KB  |  617 lines

  1.  
  2. exDEL 1.20
  3. Operating Instructions
  4.  
  5. Chieh Cheng, Cynosure International
  6. 17914 Florwood Ave., Torrance, CA. 90504-3847
  7. FAX (213) 715-6752
  8.  
  9. CompuServe [73500,244]
  10.  
  11. Copyright c 1991 by Chieh Cheng of Cynosure International. 
  12. All Rights Reserved.
  13.  
  14. Many products and names found through out this manual are 
  15. trademarks of various companies.
  16.  
  17. Disclaimer
  18.  
  19. The material in this manual is for information purposes 
  20. only. The contents and the product(s) it describes are 
  21. subject to change without notice. We make no warranties, of 
  22. any kind, with respect to this software and manual. In no 
  23. event shall we be liable for any damages, direct or 
  24. incidental arising out of or related to the use of this 
  25. software and manual.
  26.  
  27. If there is any problem, please feel free to write to us at:
  28.  
  29.         Chieh Cheng
  30.         Cynosure International
  31.         17914 Florwood Ave.
  32.         Torrance, CA. 90504-3847
  33.         FAX (213) 715-6752
  34.  
  35.         CompuServe [73500,244]
  36.  
  37. Licence
  38.  
  39. exDEL 1.20 is being released as Freeware. This only applies 
  40. to this  version, since future versions may or may not be 
  41. released as Freeware.
  42.  
  43. Freeware means that users may use this software, free of 
  44. charge, for as long as they wish. But any files included may 
  45. NOT be modified in any way, or for any reason without 
  46. permission from us.
  47.  
  48. This program is copyrighted software. However, the diskette 
  49. with all files may be freely copied and shared with others. 
  50. These files may be distributed via modem from bulletin board 
  51. systems, provided that all files are transmitted (archived) 
  52. together. No files on this disk may be distributed unless 
  53. all files are included. No modifications are allowed without 
  54. the author's written approval, agreement, and/or permission.
  55.  
  56. BBS operators may list exDEL on their BBS for downloading by 
  57. users of the BBS with the above conditions met.
  58.  
  59. Distributors
  60.  
  61. You may list this software in your catalog, and distribute 
  62. it any way you wish, under one condition - I must receive a 
  63. notice saying so and the catalog which lists this software. 
  64. To receive the latest version, please send $5 to cover the 
  65. material and shipping charge.
  66.  
  67. Registration
  68.  
  69. Freeware does not require to be registered. But you should 
  70. do so to show your support. You may register in the 
  71. following ways:
  72.  
  73. 1) Send us a letter telling us that you are using the 
  74. program and/or by filling out the enclosed (read the READ.ME 
  75. file) questionnaire and send it back to me (we prefer both);
  76. 2) Send us $5 for donation or as much (or as less) as you 
  77. want;
  78. 3) Send us $10, and we will send you either the most recent 
  79. version, or next released version (your choice), along with 
  80. your registration number labeled on the disk and embedded 
  81. into this manual and program. ($5 will be donation, and the 
  82. other $5 for materials.) Please tell me what disk type you 
  83. need - 5.25" floppy or 3.5" Micro;
  84. 4) Send us as much as you want (over $10) and we'll send you 
  85. everything you'll get in choice 3! We might even send you 
  86. new versions when they are released!
  87. 5) Purchase an Instruction Manual for $15 (or more) and we 
  88. will send you everything in option 3. It will be formatted 
  89. with a desktop publishing software to look as professional 
  90. as possible. Also we will capture some screens and place 
  91. them in it for figures.
  92.  
  93. Upgrading
  94.  
  95. If you have registered by sending us at least $5, you may 
  96. receive upgrades for $5 or $10 for manual (or download them 
  97. and get it for free!) by sending us a letter telling us what 
  98. version you are currently using (so we won't send you the 
  99. latest one if you already have it.), disk type, and address 
  100. if you moved. You will get everything listed in choice 3 
  101. above. The $5 will be used for materials and shipping costs.
  102.  
  103. If you send us a letter or the questionnaire, you may 
  104. receive an upgrade by sending us $7. It's not as good as 
  105. registering because you'll have to send us $7 every time, so 
  106. either register or, like I said before, download the program 
  107. somewhere.
  108.  
  109. Warranty
  110.  
  111. The diskette, if we sent you one, will be warranted against 
  112. defects in materials and workmanship for a period of 60 days 
  113. from the date of shipment by us. Any returned diskettes 
  114. found bad will be replaced at no charge.
  115.  
  116. Contents
  117. Disclaimer      2
  118. Licence      2
  119. Distributors      3
  120. Registration      3
  121. Upgrading      3
  122. Warranty      4
  123. Chapter 1 - Introduction      6
  124. Features      6
  125. System Requirements      6
  126. Compatibility      6
  127. Typefaces used in this manual      7
  128. How to contact us      7
  129. Chapter 2 - Getting Started      9
  130. Making a back up copy      9
  131. Backing up on a single drive system      9
  132. Backing up on a two drive system      9
  133. Installing the program on hard disk      9
  134. Chapter 3 - Using exDEL      10
  135. Syntax      10
  136. Command-line Options      10
  137. Rules      11
  138. Examples      12
  139. Chapter 4 - Error Handling      13
  140. Syntax error messages      13
  141. Warning error messages      13
  142. Chapter 5 - Comments      14
  143. Index      15
  144.  
  145. Chapter 1 - Introduction
  146.  
  147.  
  148.  
  149. exDEL is a utility to replace the DOS internal command, DEL. 
  150. It is programmed because DEL is simply not powerful enough. 
  151. Or as flexible as exDEL is. DEL is bothersome to use in some 
  152. situations while it is a breeze with exDEL.
  153.  
  154. Features
  155. » Shows how much files have been deleted.
  156. » Display which files have been deleted.
  157. » Accepts more than one file masks.
  158. » Compatible with the DOS DEL command.
  159. » Ask for confirmations.
  160. » Able to delete directories.
  161. » Able to delete Read-only files.
  162.  
  163. System Requirements
  164.  
  165. exDEL requires an IBM or compatible computer running DOS 3.0 
  166. or higher. However, I have never tried to use it with any 
  167. DOS versions under 3.3, but they should work (including 
  168. 2.0). Try it and tell me.
  169.  
  170. Since this is only a command-line utility, it will work with 
  171. any screen type, although a display with 80 columns is 
  172. recommended. This version do not use color but future 
  173. version may, if you have a color monitor.
  174.  
  175. A disk drive is essential.
  176.  
  177. Compatibility
  178.  
  179. We have been using and testing exDEL for a while now and 
  180. have not found any compatibility problems. If you do find 
  181. some please contact us. Thanks.
  182.  
  183. exDEL has been tested with the followings:
  184.  
  185. » 8088 compatible (XT).
  186. » 80286 compatible (AT).
  187. » 80386 compatible.
  188. » Microsoft DOS 3.3.
  189. » Digital Research DOS 5.0.
  190. » Microsoft DOS 5.0.
  191. » Microsoft Windows 3.0.
  192. » Novell ELS Netware 286 Level I Kit.
  193. » 1 megabyte RAM drive.
  194. » 1.2 megabyte disk drive.
  195. » 1.44 megabyte disk drive.
  196. » 40 and 80 megabyte hard disk.
  197. » VGA card and monitor.
  198. » Monochrome card and monitor.
  199. » ETen Chinese Information System.
  200.  
  201. Typefaces used in this manual
  202.  
  203. This typeface represents text as it appears on screen or in 
  204. a program. It is also used for anything you must type 
  205. literally.
  206.  
  207. We use all capital letters for the names of files.
  208.  
  209. Square brackets in text or DOS command line enclose optional 
  210. items that depend on your system. Text of this sort should 
  211. not be typed verbatim.
  212.  
  213. Boldface - This typeface is used in text for command-line 
  214. options.
  215.  
  216. How to contact us
  217.  
  218. The best way to contact us is to FAX us your letter. Our FAX 
  219. machine is always on for 24 hours at (213) 715-6752. 
  220.  
  221. If you prefer, you may send us a letter to our address at:
  222.  
  223.         Chieh Cheng
  224.         Cynosure International
  225.         17914 Florwood Ave.
  226.         Torrance, CA. 90504-3847
  227.         United States
  228.  
  229. We do not suggest you E-mailing us at our CompuServe account 
  230. since the cost is so high we can not afford to check in too 
  231. often. But our account number is 73500,244.
  232.  
  233. I would be helpful if you would include the following(s):
  234.  
  235. 1. Product name and serial number.
  236. 2. Product version number. The version number is displayed 
  237. when you type EXDEL all by itself.
  238. 3. Computer brand, model, and the brands and model numbers 
  239. of any additional hardware.
  240. 4. Operating system and version number. If you are using 
  241. DOS, you may type VER at the DOS prompt.
  242. 5. Contents of your AUTOEXEC.BAT file.
  243. 6. Contents of your CONFIG.SYS file.
  244.  
  245. Chapter 2 - Getting Started
  246.  
  247.  
  248.  
  249. Before you begin using exDEL, you should make a back up copy 
  250. of the program. Also, you may install the program on your 
  251. hard disk if you have one. This chapter describes how to do 
  252. these things.
  253.  
  254. Making a back up copy
  255.  
  256. Whenever you receive an original program disk, you should 
  257. always make a back up copy of it. It will protect your 
  258. investment and you will still have your original if 
  259. something happens to your back up copy.
  260.  
  261. To make a back up copy you will need DISKCOPY, a program on 
  262. your DOS disks, and a blank disk.
  263.  
  264. Backing up on a single drive system
  265.  
  266. Back up with the following procedures:
  267. 1. Insert DOS disk (containing DISKCOPY) in drive A:.
  268. 2. Move to drive A: if you are not already there.
  269. 3. Type DISKCOPY A: A:
  270. 4. Follow the instructions.
  271.  
  272. Backing up on a two drive system
  273.  
  274. Backing up on a two drive system is the same as one drive. 
  275. Except you must change step 3 to Type DISKCOPY A: B:.
  276.  
  277. Installing the program on hard disk
  278.  
  279. To install the program, simply go to you hard disk and make 
  280. a directory for exDEL (MD exDEL). Then copy everything in 
  281. the exDEL archive or disk into that directory. For best 
  282. performance, include the exDEL directory in your path.
  283.  
  284. A better way is to setup a directory (if you don't already 
  285. have one), where you place all your commonly used utilities, 
  286. and copy exDEL into it. The directory should be included in 
  287. the path.
  288.  
  289. Chapter 3 - Using exDEL
  290.  
  291.  
  292.  
  293. Unlike other applications, exDEL is not written to be ran 
  294. without any command-line options. If you were to do so, the 
  295. following screen will be displayed:
  296.  
  297. Syntax
  298.  
  299. The syntax for exDEL is:
  300.  
  301. [d:][path]exDEL.EXE [options] [d:][path]filename.ext
  302.  
  303. exDEL will accept more than one filename.ext (mask).
  304.  
  305. The first [d:] is the drive where DOS could find exDEL. The 
  306. second [d:] is the name of the disk drive that holds the 
  307. file(s) to be deleted. For example: C:.
  308.  
  309. The first [path] is the directory where DOS could find 
  310. exDEL. The second [path] is the directory where the file(s) 
  311. you want to delete are. For example: \exDEL\.
  312.  
  313. [options] is where you specify the command-line options 
  314. discussed later.
  315.  
  316. filename.ext is where you specify which files you want to 
  317. delete. Wildcards (* and ?) are allowed. Examples: *.*, 
  318. ?f?.*, exDEL.EXE, *.COM, etc.
  319.  
  320. Command-line Options
  321.  
  322. Command-line options are switches used on the command-line 
  323. to tell exDEL what you want it to do.
  324.  
  325. You may specify all the options, but some have higher 
  326. priority then others. For example, -n have higher priority 
  327. than -d, therefore if you specify both -d and -n, nothing 
  328. will be displayed.
  329.  
  330. Options accepted by exDEL are: -d, -c, -f, -n, -r.
  331.  
  332. -d, D    Display whether files are deleted or if an error 
  333. had occurred. It lists all files found using the file 
  334. specification.
  335.  
  336. -c, C    Asks for confirmation. Like the way MS-DOS 5.0 
  337. does it. Since it have the highest priority, it will 
  338. automatically set -d to on.
  339.  
  340. -f, F    Deletes directories. Allow you to remove a 
  341. directory without deleting all the files in it manually.
  342.  
  343. -n, N    No display, none at all, just like the DEL 
  344. command.
  345.  
  346. -r, R    Delete Read-only files.
  347.  
  348. The dash (-) in front of the options could be replaced with 
  349. a slash (/). For example, -d could be replaced with /d.
  350.  
  351. Rules
  352.  
  353. 1. If you do not give a disk drive name, the current drive 
  354. will be used.
  355.  
  356. 2. If you do not give a path name, the current directory 
  357. will be used.
  358.  
  359. 3. If you give drive name and path name, but no file name, 
  360. exDEL will quit and display "0 file deleted". Unlike the DOS 
  361. version, exDEL will not assume you mean *.*.
  362.  
  363. 4. Unlike DOS, if you use *.* as file specification, exDEL 
  364. will not ask "Are you sure (Y/N)?". It will proceed and 
  365. delete all the files.
  366.  
  367. 5. exDEL won't let you remove all the files in a directory 
  368. in your current directory when you type exDEL dir.But will 
  369. when you use the -f switch. Of course, removing the 
  370. directory also.
  371.  
  372. 6. exDEL will not allow you to remove a directory if it 
  373. contains another directory. You'll have to use exDEL to 
  374. delete the lowest level directories first and then move up 
  375. the tree. It's good in a way that you won't accidently 
  376. delete a whole root, but frustrating if you know what you 
  377. are doing.
  378.  
  379. Examples
  380.  
  381. Here are some examples to help you get started with exDEL:
  382.  
  383. exDEL *.*
  384.  
  385. exDEL -d b:\*.*
  386.  
  387. c:\exDEL\exDEL a:\e??EL.* -d
  388.  
  389. exDEL *.* -n
  390.  
  391. exDEL /n ?xDE????.DOC
  392.  
  393. exDEL *.bat *.sys -d *.bak -n
  394.  
  395. exDEL *.txt /d *.tmp -n
  396.  
  397. exDEL *.txt /c
  398.  
  399. d:\exDEL dos -f -c -r
  400.  
  401. Chapter 4 - Error Handling
  402.  
  403.  
  404.  
  405. Whenever you break a rule in typing in the syntax or when 
  406. something happens while exDEL are deleting files, exDEL will 
  407. return error messages. This chapters talks about the kind of 
  408. messages exDEL returns.
  409.  
  410. There are two kinds of messages - 1. Syntax error messages; 
  411. and 2. Warning error messages. The first kind of messages 
  412. happen only when you done something wrong while trying to 
  413. use exDEL and the second kind happens as exDEL encounters 
  414. different situations.
  415.  
  416. Syntax error messages
  417.  
  418. 1. No command-line parameters
  419.  
  420. You did not enter any command-line parameters. Refer to the 
  421. Syntax section.
  422.  
  423. 2. No file specification
  424.  
  425. You did not tell exDEL what file(s) you want to delete. 
  426. Refer to the Syntax section.
  427.  
  428. 3. Error in command-line options
  429.  
  430. You have made a mistake when typing in options. For example: 
  431. -d into d or -, -d-n into -dn. Refer to the Command-line 
  432. Option section.
  433.  
  434. Warning error messages
  435.  
  436. 1. Permission denied
  437.  
  438. Occurs when exDEL tries to delete a file marked with Read-
  439. only file attribute. You must change it with the DOS 
  440. utility, ATTRIB.EXE, before exDEL could delete it or use the 
  441. -f switch with exDEL.
  442.  
  443. 2. Unable to delete directory
  444.  
  445. There might be read-only, hidden, etc. files in the 
  446. directory you use the -f switch on. Or maybe a few directory 
  447. still exists.
  448.  
  449. Chapter 5 - Comments
  450.  
  451.  
  452. Since we only write Shareware and Freewares, we can't 
  453. promise you that exDEL is bug-free, because we don't know if 
  454. it is. Especially when we couldn't possibly test it in all 
  455. aspects. If an expensive commercial software package can't 
  456. be bug-free, how can ours be? We don't even have a testing 
  457. crew like they do. But I guess you could be our testing crew 
  458. (grin). Please inform us if you find any bugs, 
  459. inconveniences, or problems in the product. We would also 
  460. like to hear your questions, requests, comments, 
  461. suggestions, or improvements.
  462.  
  463. If you tried this program and thought it wasn't good enough, 
  464. tell us what's wrong with it and we'll try to improve it. We 
  465. will be very grateful if you would send us ideas on what 
  466. functions we should put into exDEL in later releases. 
  467. Thanks.
  468.  
  469. Just write to:
  470.  
  471. Chieh Cheng
  472. Cynosure International
  473. 17914 Florwood Ave.
  474. Torrance, CA. 90504-3847
  475. United States
  476. FAX (213) 715-6752
  477.  
  478. CompuServe [73500,244]
  479.  
  480. Index
  481. Symbols
  482. -c  11
  483. -c, C  11
  484. -d  11
  485. -d, D  11
  486. -f  11, 13
  487. -f, F  11
  488. -n  11
  489. -n, N  11
  490. -r  11
  491. -r, R  11
  492. /d  11
  493. 80286  6
  494. 80386  6
  495. 8088  6
  496. A
  497. address  7
  498. Are you sure (Y/N)?  11
  499. ATTRIB.EXE  13
  500. AUTOEXEC.BAT  8
  501. B
  502. back up  9
  503. BBS  2
  504. downloading  2
  505. bug  14
  506. bulletin board systems. See BBS
  507. C
  508. command-line  10
  509. command-line option  13
  510. command-line options  10
  511. command-line parameters  13
  512. comments  14
  513. commercial software package  14
  514. compatibility  6
  515. CompuServe  7
  516. CONFIG.SYS  8
  517. confirmation  11
  518. D
  519. DEL  6, 11
  520. delete  6, 10, 11, 13
  521. directories  11
  522. files  11, 13
  523. Digital Research DOS. See DOS
  524. directory  6, 9, 11, 13
  525. Disclaimer  2
  526. disk drive  6, 7
  527. DISKCOPY  9
  528. diskette  4
  529. defect  4
  530. replace  4
  531. display  11
  532. Distributors  3
  533. DOS  6, 9, 10, 11, 13
  534. E
  535. error  11
  536. Error Handling  13
  537. error messages  13
  538. syntax  13
  539. Error in command-line options  13
  540. No command-line parameters  13
  541. No file specification  13
  542. warning  13
  543. Permission denied  13
  544. Unable to delete directory  13
  545. ETen  7
  546. Chinese Information System  7
  547. F
  548. FAX  7
  549. Features  6
  550. file name  11
  551. file specification  11
  552. files  10, 11, 13
  553. hidden  13
  554. read-only  6, 11, 13
  555. delete  13
  556. Freeware  2, 3, 14
  557. H
  558. hard disk  7, 9
  559. I
  560. improvements  14
  561. Install  9
  562. Introduction  6
  563. L
  564. Licence  2
  565. M
  566. Manual  3
  567. Microsoft DOS. See DOS
  568. Microsoft Windows. See Windows
  569. monitor  7
  570. Monochrome  7
  571. MS-DOS  11
  572. N
  573. Netware. See Novell
  574. Novell  7
  575. O
  576. options  10, 11, 13
  577. P
  578. path  9, 11
  579. priority  10, 11
  580. Q
  581. questionnaire  3
  582. questions  14
  583. R
  584. RAM  7
  585. READ.ME  3
  586. Registration  3
  587. remove  11
  588. directory  11
  589. files  11
  590. requests  14
  591. rules  11, 13
  592. S
  593. screen  6
  594. serial number  7
  595. setup  9
  596. Shareware  14
  597. suggestions  14
  598. switch  10, 13
  599. syntax  10, 13
  600. System Requirements  6
  601. T
  602. trademarks  2
  603. tree  11
  604. root  11
  605. Typeface  7
  606. U
  607. Upgrading  3
  608. utilities  9
  609. V
  610. VER  7
  611. version  7
  612. VGA  7
  613. W
  614. Warranty  4
  615. Wildcards  10
  616. Windows  6
  617.