home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / PMDC110U.LZH / PMDSKCP.INF (.txt) < prev    next >
OS/2 Help File  |  1992-06-13  |  13KB  |  365 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. PMDSKCP ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5. ΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûêΓûÇΓûêΓûêΓûêΓûÇΓûêΓûêΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûêΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûÇΓûê
  6. Γûê ΓûêΓûêΓûêΓûêΓûê Γûê ΓûêΓûê ΓûêΓûê Γûê ΓûêΓûêΓûêΓûêΓûê Γûê ΓûêΓûêΓûêΓûêΓûêΓûäΓûê ΓûêΓûêΓûÇΓûäΓûêΓûêΓûê ΓûêΓûêΓûêΓûêΓûêΓûäΓûê ΓûêΓûêΓûêΓûêΓûê Γûê
  7. Γûê  ΓûäΓûäΓûäΓûäΓûäΓûê  Γûê ΓûêΓûê Γûê  ΓûêΓûêΓûêΓûê ΓûêΓûäΓûäΓûäΓûäΓûä  Γûê  ΓûäΓûäΓûäΓûä Γûê  ΓûêΓûêΓûêΓûêΓûêΓûê  ΓûäΓûäΓûäΓûäΓûäΓûê
  8. Γûê  ΓûêΓûêΓûêΓûêΓûêΓûê  Γûê ΓûêΓûê Γûê  ΓûêΓûêΓûêΓûê ΓûêΓûÇΓûêΓûêΓûêΓûê  Γûê  ΓûêΓûêΓûêΓûê Γûê  ΓûêΓûêΓûêΓûêΓûÇΓûê  ΓûêΓûêΓûêΓûêΓûêΓûê
  9. ΓûêΓûäΓûäΓûêΓûêΓûêΓûêΓûêΓûêΓûäΓûäΓûêΓûäΓûêΓûêΓûäΓûêΓûäΓûäΓûäΓûäΓûäΓûäΓûäΓûêΓûäΓûäΓûäΓûäΓûäΓûäΓûäΓûêΓûäΓûäΓûêΓûêΓûêΓûêΓûäΓûêΓûäΓûäΓûäΓûäΓûäΓûäΓûäΓûêΓûäΓûäΓûêΓûêΓûêΓûêΓûêΓûê
  10.  
  11. the PM - Diskette - Copier               Version 1.10
  12.  
  13.  
  14.            A new Program of Markus Noller
  15.  
  16.   * * * * * * * * * * * * * * * * * * * * * * * * *
  17.  
  18.  
  19. ΓòÉΓòÉΓòÉ 2. About PMDSKCP ΓòÉΓòÉΓòÉ
  20.  
  21.                               PMDSKCP Version1 . 10
  22.  
  23.                                (c) 1992, M. Noller
  24.  
  25.                                 Fido-net 2:244/45
  26.  
  27.  
  28. ΓòÉΓòÉΓòÉ 3. Introduction ΓòÉΓòÉΓòÉ
  29.  
  30. This program serves for the copying and comparing of diskettes and image files 
  31. under PM (Presentation Manager) of OS/2. 
  32.  
  33. Image-files are 1:1-images of diskettes safed for later use on the hard disk. 
  34. You may send it later by modem or create a copy days later. Images from 
  35. diskettes containing a bootable DOS can be used for booting virtual DOS 
  36. machines in OS/2 2.0 if you write the VMDISK format. 
  37.  
  38. The user interaction is handled completely in a small window and is very 
  39. clearly arranged therefore. An additional window is used for configuration of 
  40. several options. This configuration is saved and restored at every start of the 
  41. program. 
  42.  
  43. The program generates the volume id automatically for disks formatted first 
  44. time; it is preserved on disks which were formatted before. In addition to that 
  45. the user will receive a warning if the target disk contains data already. 
  46.  
  47.  
  48. ΓòÉΓòÉΓòÉ 4. NOTE ΓòÉΓòÉΓòÉ
  49.  
  50. NOTE 
  51.  
  52. PMDSKCP is not supplied with any sort of guarantee. You use PMFORMAT at your 
  53. own risk. 
  54.  
  55. The following names are trademarks of companies used only for reference purpose 
  56. in this document. 
  57.  
  58.  o IBM und OS/2 - IBM Corporation 
  59.  
  60.  
  61. ΓòÉΓòÉΓòÉ 5. Start ΓòÉΓòÉΓòÉ
  62.  
  63. The program is started by simply typing PMDSKCP on the command line. If you 
  64. only want to compare Disks, give the Paramter "/m". Additionally you may give 
  65. the source drive (A: or B:) or the file name (including path) for the image 
  66. file to read or create. 
  67.  
  68. ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇ PMDSKCP ΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇ
  69.      ΓööΓöÇ drive ΓöÇΓöÿ     ΓööΓöÇ path ΓöÇΓöÿ               ΓööΓöÇ/mΓöÇΓöÿ
  70.  
  71. ΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöñ
  72.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ drive ΓöÇΓöÇΓöÇΓöÇΓöñ
  73.   ΓööΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇ imagefile ΓöÇΓöÇΓöÇΓöÿ
  74.      ΓööΓöÇ drive ΓöÇΓöÿ     ΓööΓöÇ path ΓöÇΓöÿ
  75.  
  76. The program can be inserted very easily into a group of the PM program starter. 
  77. It can be invoked from there with a single "Double-Klick". A second entry with 
  78. parameter /m gives you a PM-Disk-Compare. "Drag and Drop" function with image 
  79. files could be realized by an additional "%*" in the "parameters" field. 
  80.  
  81.  
  82. ΓòÉΓòÉΓòÉ 6. Usage ΓòÉΓòÉΓòÉ
  83.  
  84. The usage of this program is rather simple. You only have to insert the source 
  85. diskette and to select the drive where it is has been inserted. After that you 
  86. press the "READ" button to read the data from the diskette into memory. 
  87.  
  88. The "READ" button will disapear then, together with the "WRITE" button to make 
  89. room for a "STOP" button, which enables you to abort the reading action at any 
  90. time. The end of the reading action is indicated with a bell tone. If the 
  91. reading was successful and not aborted the "WRITE" button is displayed 
  92. selectable now. Insert the target diskette and press the "WRITE" button to 
  93. write the data to it. 
  94.  
  95. If you selected "Image" instead of "A:" or "B:" so you will see a file dialog 
  96. window after pressing the "READ" or "WRITE" button. You may select an image 
  97. file there or enter a new image name (including drive and path). 
  98.  
  99. The user will be informed by a message window when an error occures during the 
  100. reading action if the cluster, the bad sector belongs to, is not already marked 
  101. bad. The message box tells whether the cluster is allocated by a file or not. 
  102. The user has to decide then whether to continue or not. In any case bad sectors 
  103. from the source diskette will be copied to "unused" clusters on the target 
  104. diskette. 
  105.  
  106. After the data has been read into memory it could be written to a new diskette. 
  107. In the normal case the target diskette is the same type as the source 
  108. (size/capacity). But in some cases it is possible to copy between different 
  109. types of diskettes. Necessarily they must have the same density (HD oder DD). 
  110. Additional the target diskette must have at least that capacity that all data 
  111. from the source diskette fits on it. But if the data is spread on the source 
  112. diskette in an unfavourable way it is possible that the copying between 
  113. different types may fail although the capacity of the target diskette is 
  114. sufficient. 
  115.  
  116. If you press the "WRITE" button after inserting the target diskette and 
  117. selecting the drive (if different from the source drive) the writing of the 
  118. target diskette is started. If the target diskette isn't already formatted, 
  119. PMDSKCP will do it automatically. 
  120.  
  121. If the diskette is already formatted, this is shown to the user. An additional 
  122. window is opened; it shows the volume-id and the diskette name if present. You 
  123. can decide now to proceed with your write or abort it. The popup of this window 
  124. is connected to a bell tone also. This is for the case you changed to a full 
  125. screen session right after pushing the button; so you won't wait for the end of 
  126. the writing action for a very long time. 
  127.  
  128. If there occurres a system error during write, the program will show it in an 
  129. additional popup window too. The error number supplied with the text could be 
  130. used for reference in the HELP command on the command line. If this is a write 
  131. error you decide whether to continue, retry or abort. 
  132.  
  133. Is the write aborted by a system error or by user in the system menu, there 
  134. will be no problems according the drive (Locking or something like that),  but 
  135. the diskette is inoperable and should at least be formatted before used as a 
  136. storage medium. 
  137.  
  138. The current version of PMDSKCP is capable of storing the position of the window 
  139. on the desktop. You can do this, as usual in PM, by selecting "System / Save" 
  140. in the system manager menu. Additional to that you may select "Save Position" 
  141. in the sytem menu of the program, which is the small button on the left side of 
  142. the title  bar. In this case only the current position of the PMDSKCP window is 
  143. saved. 
  144.  
  145.  
  146. ΓòÉΓòÉΓòÉ 6.1. Options ΓòÉΓòÉΓòÉ
  147.  
  148. The menu item "Options" below "Save" in the system menu activates a dialog box 
  149. containing a selection of several modes or compare operations: 
  150.  
  151. Exact-Mode:
  152. The Source Diskette will be copied sector by sector,
  153. independent whether they contain data or not. Images
  154. will be exact copies of the diskette too.
  155.  
  156. Fast-Mode:
  157. Only those tracks containing at least one sector filled
  158. with valid data will be copied. When generating images
  159. all unused sectors will be filled by a standard fill
  160. byte to provide maximum compression factor when the
  161. image is compressed for transmission by modem.
  162.  
  163.  
  164. No Compare:
  165. Writing is done with maximum speed without any verification.
  166.  
  167. Standard Compare:
  168. Every track is compared immediately after writing.
  169.  
  170. Extended Compare:
  171. The target diskette is compared as a whole with the
  172. data in memory after the write has been completed.
  173.  
  174.  
  175. VMDISK Image:
  176. Diskette image identical to that generated by VMDISK
  177. of OS/2 2.0. Images in this format could be used to
  178. boot virtual DOS machines if the source disk was a
  179. bootable DOS disk.
  180.  
  181. OS2Image Image:
  182. Diskette image identical to those generated by the
  183. program "Os2Image" by Klaus Piemont. Images in this
  184. format are to be used for exchange with partners
  185. using OS2IMAGE.
  186.  
  187. Note:  The image selection covers only the write action. During read it is 
  188.        recognized automatically what kind of image, if any, is contained in the 
  189.        file. 
  190.  
  191.  
  192. ΓòÉΓòÉΓòÉ 7. Registration ΓòÉΓòÉΓòÉ
  193.  
  194. This program is released as SHAREWARE. You recognize that when You see the 
  195. registration request popping up right after the program start. The only 
  196. difference between the shareware version and the registered version is this 
  197. window; it appears only in the shareware version. The whole rest of the program 
  198. is exactly the same. But the test period ends after thirty days (You see a 
  199. count-down in the shareware remembering window). This limitation was necessary 
  200. because of the bad registration moral with PMFORMAT !! 
  201.  
  202. So I ask everybody who is willing to continue the use of this program in the 
  203. future to send the filled registration form as soon as possible back to me. 
  204.  
  205. Of course, I want only VERY LITTLE MONEY (not worth talking about). So the 
  206. INTERNATIONAL version (there exists a German version as well) can be received 
  207. for the prize of: 
  208.  
  209. $ 10.-- (in words: ten) 
  210.  
  211. as bank note (bill) in Your letter. This offer is valid for all "normal users" 
  212. (ask for company licenses). You get  the registered version on a diskette of 
  213. your choice 5 1/4 inch or 3 1/2 inch and a note, if there is an upgrade because 
  214. of a bug (I don't hope so) or because of user requests. 
  215.  
  216. Note:  Please do NOT send any cheques. Send bank notes, please ! There is a 
  217.        rather high fee for discharging foreign cheques at German banks (about $ 
  218.        8 - for a $ 10 cheque). So letters containing cheques go directly to 
  219.        /DEV/NULL (if the cheque is not $ 20 or above <grin> ) 
  220.  
  221.  Once more: Please register this program. You show interest on my hobbiists 
  222.  work and I will shurely write some more programs for OS/2 then, what can be 
  223.  very useful for You then (I have some more interesting ideas on further 
  224.  projects.) 
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 7.1. Registration form ΓòÉΓòÉΓòÉ
  228.  
  229.  
  230.  
  231.                      _____________,  ___ __th __
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.         Markus Noller
  239.  
  240.         Tannenstrasse 18
  241.  
  242.         D - W7153 Weissach im Tal
  243.  
  244.         West Germany
  245.  
  246.  
  247.  
  248.     According: Registration PM-Disk-Copy
  249.  
  250.  
  251.     Yes, I want to  register PMDSKCP. I know that this program is
  252.     released without any kind of guarantee  what is caused by its
  253.     concept  (shareware) and its  very low  prize.  I enclose the
  254.     registration fee of $10 to this letter as a bank note.
  255.     (Again: No cheques please ! Thank you)
  256.  
  257.     I would like to receive the software on a
  258.  
  259.     o  5 1/4 inch diskette
  260.     o  3 1/2 inch diskette.
  261.  
  262.     Please send it to the following address:
  263.  
  264.  
  265.  
  266.     Name, First Name:  _______________________________
  267.  
  268.     Street, No. :    _______________________________
  269.  
  270.     Postal Code, Town: _______________________________
  271.  
  272.     Country:      _______________________________
  273.  
  274.  
  275.  
  276.  
  277.     __________________________________
  278.     (signature)                      V 1.10
  279.  
  280.  
  281. ΓòÉΓòÉΓòÉ 8. Update ΓòÉΓòÉΓòÉ
  282.  
  283. If you have already registered an erlier version of PMDSKCP you can update it 
  284. very simple using the UPDATE program. You only have to call UPDATE with drive, 
  285. path and name of the old version as parameter. 
  286.  
  287. ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇ UPDATE ΓöÇΓöÇΓöÇ
  288.      ΓööΓöÇ drive ΓöÇΓöÿ     ΓööΓöÇ path ΓöÇΓöÿ
  289.  
  290. ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇ PMDSKCP.EXE ΓöÇΓöÇΓöÇΓöñ
  291.      ΓööΓöÇ drive ΓöÇΓöÿ     ΓööΓöÇ path ΓöÇΓöÿ
  292.  
  293. Note:  The UPDATE program should be called from a drive you can write to (No 
  294.        write protected disk !). Likewise, the File PMDSKCP.EXE should also NOT 
  295.        have the R/O flag set. In those cases the UPDATE would not function 
  296.        properly. 
  297.  
  298.  
  299. ΓòÉΓòÉΓòÉ 9. Versions ΓòÉΓòÉΓòÉ
  300.  
  301.    1.10  Image file support included
  302.  
  303.    1.02  Small bug with defective, already formatted target disks fixed
  304.  
  305.    1.01  First public international version
  306.  
  307.  
  308. ΓòÉΓòÉΓòÉ <hidden> ╨É╨É
  309. А
  310. ╨É┬á┬á ΓòÉΓòÉΓòÉ
  311.  
  312.                       Externalcommand-Parameter :drive ,path
  313.  
  314. Drive and path for the command to execute. External commands are stored in form 
  315. of program files on your disk. If you give an external command the system looks 
  316. first in the actual directory of the standard drive for this command. If the 
  317. command is not found there, the system continues to search along the 
  318. directories noted in the PATH statement. 
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ <hidden> ╨É┬á┬á ΓòÉΓòÉΓòÉ
  322.  
  323.                              PMDSKCP-Parameter :drive
  324.  
  325. This parameter decides which drive is read first (A: or B:). The selection 
  326. could be changed in the program window. The following command selects drive B: 
  327. as the "default" drive. 
  328.  
  329.                                     PMDSKCPB :
  330.  
  331.  
  332. ΓòÉΓòÉΓòÉ <hidden> ╨É╨É┬á┬á ΓòÉΓòÉΓòÉ
  333.  
  334.                           PMDSKCP-Parameter :drive ,path
  335.  
  336. Drive and path for the image file which is to be read, written or created 
  337. later. The following command gives the file DISK0.IMG in the directory DISKS on 
  338. drive C as source or destination for image operations. 
  339.  
  340.                          PMDSKCPC : \ DISKS \ DISK0 . IMG
  341.  
  342.  
  343. ΓòÉΓòÉΓòÉ <hidden> ╨É┬á┬á ΓòÉΓòÉΓòÉ
  344.  
  345.                            PMDSKCP-Parameter :imagefile
  346.  
  347. The name of the image file which is to be read, written or created. The 
  348. following command gives the file DISK0.IMG in the directory DISKS on drive C as 
  349. source or destination for image operations. 
  350.  
  351.                          PMDSKCPC : \ DISKS \ DISK0 . IMG
  352.  
  353.  
  354. ΓòÉΓòÉΓòÉ <hidden> 
  355. А
  356. ╨É┬á┬á ΓòÉΓòÉΓòÉ
  357.  
  358.                           UPDATE-Parameter :drive ,path
  359.  
  360. This parameters give the path to the PMDSKCP program, which is to be updated. 
  361. The following command will update the PMDSKCP program in the directory TOOLS on 
  362. drive C. 
  363.  
  364.                         UPDATEC : \ TOOLS \ PMDSKCP . EXE
  365.