WRTDSK.TXT
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:5k
源码类别:

操作系统开发

开发平台:

C/C++

  1. WRTDSK v0.90 readme file
  2. DISCLAIMER
  3. ==========
  4.   WRTDSK is careware: anyone who uses it is obliged (by one's conscience) to
  5.   help the local Red-Cross organization.  And, of course, it is distributed as
  6.   it is, with no warranty.  In no event shall author, or his family and pets,
  7.   be liable for any incidental, indirect, special or consequential damages made
  8.   by use of this software.  Anyway, don't get frightened. It is not much worse
  9.   than the similar utilities.
  10. DESCRIPTION
  11. ===========
  12.   WRTDSK is an utility primarily written for copying image files on floppies.
  13.   It is intended to be used with formatted DOS floppies with capacity of 360,
  14.   720, 1200 or 1440 K.  Data read from the file is written onto 'raw device'.
  15.   It is very important to use floppies without any bad sectors.  You can
  16.   determine this by unconditional formatting with MS-DOS FORMAT (use /U switch)
  17.   and then running CHKDSK.  If you have DOS version 6.20 or newer, you can use
  18.   SCANDISK utility to examine floppies that are allready formatted.  To prevent
  19.   possibility of writing on bad sectors WRTDSK has the ability to verify the
  20.   data written.
  21.   The length of an image file has to be multiple of 512 bytes (DOS sector
  22.   size).  If it is not, WRTDSK writes all the data, but last sector data is
  23.   overwritten entirely.  This has an effect only if more files are specified to
  24.   be written on the same floppy.
  25.   If anything goes wrong, WRTDSK can be stopped by pressing Ctrl-Break.
  26. USAGE and PARAMETERS
  27. ====================
  28.   Display of short help that is available with WRTDSK /? follows:
  29. Writes DOS files to raw floppy device.
  30. WRTDSK [drive:] {file [file...] | @filelist} [/F:size] [/V:level] [/A:attempts]
  31.   drive         Floppy drive (default A:)
  32.   file          DOS file name (wildcards allowed)
  33.   filelist      File containing list of files to copy
  34.   size          Floppy disk capacity in Kbytes (default CMOS data)
  35.   level         Verify level: 0 = none, 1 = CRC, 2 = Read + CRC (default 1)
  36.   attempts      Number of write attempts after failure (default 4)
  37. drive:
  38. ------
  39.   Floppy drive letter, if specified, has to be the first parameter.  If it is
  40.   not the default is drive A:.
  41. filenames (or @filelist)
  42. ------------------------
  43.   Specifies file(s) to be written on floppy disk(s).  Source files may not
  44.   reside on disk that is specified as the destination.  There are two ways to
  45.   specify files: one is to count all the filenames on the command line and the
  46.   other is to enter these filenames in separate list file and specify list file
  47.   (preceded by sign '@'). Examples are:
  48.    
  49.         > WRTDSK source.* bin.*
  50.         > WRTDSK b: one.dsk two.dsk three.dsk 
  51.         > WRTDSK a: @dir.lst
  52.   Wildcards are allowed: first example above will copy all files beggining
  53.   with "source." and then all files beginning with "bin.".  Note that if there
  54.   is a file named "source", it will not be copied.  Files will be sorted in
  55.   the alphabetical order before being written to disks.
  56.   
  57.   If that order of disks isn't suitable, the use of list file can greatly
  58.   simplify the copying.  Supposing that one wants to copy all the files starting
  59.   with "disk", he (she) could write:
  60.         > DIR /B /O disk*.* > dir.lst
  61.   edit "dir.lst", sort files manually and than use the third example shown
  62.   above.  File names in list file must not contain wildcards.
  63. /F:size
  64. -------
  65.   Specifies floppy capacity in Kbytes. Optional, but recommended.  If you use
  66.   floppy with capacity smaller than the drive (360K floppy in 1200K drive)
  67.   the use of this parameter will suppress probing for disk formatting.  If disk
  68.   formatting cannot be recognized, the user has to restart WRTDSK and then use
  69.   /F switch.
  70.   File size and disk capacity do not have to match.  More small images can be
  71.   written on one or more large floppies and also spanned from one to another.
  72.   The choice to span or not is entered at the prompt.  Also, large image files
  73.   can be stretched onto several floppies.
  74. /V:level
  75. --------
  76.   Optional parameter, specifies the verification level.  The possibilites are
  77.   V:0, means no verification; V:1, verification via BIOS call that verifies data
  78.   written by its checksum; and V:2 verification by reading data just written,
  79.   comparing it with original and after that doing BIOS checksum verification.
  80.   Verification level 2 greatly reduces speed, while level 1 does it much less.
  81.   Default level is 1.
  82. /A:attempts
  83. -----------
  84.   Number of attempts to write data on floppy before an error is reported.
  85.   This parameter is optional, the default is 4.
  86. CREDITS
  87. =======
  88.   The author wishes to thank Croatian Red Cross (RedCross@hck.hr) for
  89.   understanding him being late to the job after long nights of programming,
  90.   Igor Bujanovic (igor@srce.hr) for inspiration of WRTDSK, Kees J. Bot
  91.   (kjb@cs.vu.nl) for his help and support in developing this utility and
  92.   finally everyone who uses it and helps Red-Cross.
  93. BUG REPORTS and COMPATIBILITY LIST
  94. ==================================
  95.   Any documented bug reports sent by e-mail will be appreciated.  Machine
  96.   type, including BIOS, bus, FDD controller, drive and floppy types should
  97.   be noted.  Also, feedback about successful use will be welcome to create a
  98.   compatibility list.  Please note the WRTDSK version too.
  99.     
  100.                                                  Hrvoje Stipetic, hs@hck.hr