home *** CD-ROM | disk | FTP | other *** search
/ Dr. CD ROM (Annual Premium Edition) / premium.zip / premium / DOSUTIL1 / FILL304.ZIP / FILL.DOC < prev    next >
Text File  |  1993-03-23  |  5KB  |  118 lines

  1. FILL.DOC
  2. 03/23/93
  3.  
  4. The FILL program is designed to help you move or copy files off a hard disk and
  5. fill up the floppy as much as possible each time.  It does this by sorting the
  6. file names so the largest files are moved/copied first.  It then moves or copies
  7. whatever files can fit on the floppy, skipping any that can't.
  8.  
  9. It can also be used to fill up space on hard disks which is sometimes useful for
  10. network transfers.
  11.  
  12. Some of the default values for this routine can be set using the CONFIGWS.EXE
  13. program contained in FILLymm.ZIP.
  14.  
  15.  
  16. Syntax:
  17.  
  18.     FILL [ source-filespec ] [ dest-drive: | dest-drive:\path\ ] [ /MOVE | /COPY ]
  19.       [ /OVERWRITE | /-OVERWRITE | /OVERSKIP | /OVERASK ] [ /PROMPT | /-PROMPT ]
  20.       [ /Ox | /O-x ] [ /Xfilespec ]... [ /WIPE | /-WIPE ] [ /MULTI | /SINGLE ]
  21.       [ /BEEP | /-BEEP ] [ /Q ] [ /? ]
  22.  
  23. where:
  24.  
  25. "source-filespec" is the file specification for what you want to move.  You can
  26. specify a drive and path and file wildcards if necessary (e.g.  "C:\TEMP\*.BAT")
  27. but otherwise it defaults to your default drive and directory and takes "*.*".
  28.  
  29. "dest-drive:" or dest-drive:\path" tells the routine what drive or path to move
  30. the files to.  Typically defaults to "A:\" but is CONFIGWS-able.
  31. In many cases, the routine doesn't really care whether the source
  32. specification precedes or follows the destination specification.  If either
  33. parameter ends with a colon (e.g.  "A:") or slash (e.g.  "C:\QB45\"), the
  34. routine will presume that's the destination specification and the other one must
  35. be the source specification.  If either parameter contains a wildcard, the
  36. routine will presume that's the source specification and the other one must be
  37. the destination specification.  So "FILL A:  *.BAS" is the same as "FILL *.BAS
  38. A:".
  39.  
  40. "/MOVE" says to move the files instead of copying them.  This is typically the
  41. default but is CONFIGWS-able.
  42.  
  43. "/COPY" says to copy the files instead of moving them.
  44.  
  45. "/OVERWRITE" says to overwrite same-named files in the destination path.
  46.  
  47. "/-OVERWRITE" says to abort if any same-named files are found in the destination
  48. path.
  49.  
  50. "/OVERSKIP" says to skip any file that already exists in the destination path.
  51. The counts aren't accurate in this case.  This is typically the default but it's
  52. CONFIGWS-able.
  53.  
  54. "/OVERASK" says to prompt if same-named files exist in the destination
  55. directory.
  56.  
  57.  
  58. "/PROMPT" says to prompt for each filename before moving it.
  59.  
  60. "/-PROMPT" says to not prompt for each file.  This is normally the default but
  61. this can be changed using the CONFIGWS.EXE program.
  62.  
  63. "/Ox" and "/O-x" allow you to specify the copy order for the files.  "x" can be
  64. one of the following:
  65.  
  66.         N = file name
  67.         D = file date and time
  68.         S = file size
  69.  
  70. If you precede the "x" with a dash ("-"), the sort will be done in reverse
  71. order.  Note that this parameter does not determine which files are copied;
  72. it only determines what order they are actually copied.  Since the order that
  73. the file tends to show up in a DOS DIR listing is based on creation order, this
  74. sequence may be relevant to how the files ultimately show up.  Defaults to /O-S
  75. but this can be changed using the CONFIGWS.EXE program.
  76.  
  77. "/Xfilespec" says to exclude certain filespecs from being moved.  You can
  78. specify up to 10 exclusion parameters but each must have their own /Xfilespec
  79. statement.  For example, to move all files except those with a BAS extension,
  80. you could say "FILL /X*.BAS".
  81.  
  82. "/WIPE" says that if the destination drive has files on it, prompt the user
  83. for whether these files should be deleted or not.
  84.  
  85. "/-WIPE" reverses /WIPE.  This is normally the default but this can be changed
  86. using the CONFIGWS.EXE program.
  87.  
  88. "/MULTI" says to go to a second disk if all of the files can't fit on the
  89. first diskette.  This is typically the default but it's CONFIGWS-able.
  90.  
  91. "/SINGLE" says process only one diskette at a time and to not prompt for the
  92. next diskette once the first gets filled up.
  93.  
  94. "/BEEP" says to beep once the routine is done doing its thing.
  95.  
  96. "/-BEEP" says to not beep upon completion.  This is normally the default but
  97. this can be changed using the CONFIGWS.EXE program.
  98.  
  99. "/Q" turns off the file-by-file status reporting.
  100.  
  101. "/?" or "/HELP" or "HELP" gives you the syntax of the command.
  102.  
  103.  
  104.  
  105. This program was written by Bruce Guthrie of Wayne Software.  It is free for use
  106. provided relevant documentation is kept with the program, no changes are made to
  107. the program or documentation, and it is not bundled with commercial programs or
  108. charged for separately.  People who need to bundle it in for-sale packages must
  109. pay a $50 registration fee to "Wayne Software" at the following address.
  110. Comments and suggestions can also be sent to:
  111.  
  112.                 Bruce Guthrie
  113.                 Wayne Software
  114.                 113 Sheffield St.
  115.                 Silver Spring, MD 20910
  116.  
  117.                 fax: (301) 588-8986
  118.