home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / inne / podstawy / dos / 4dos / 4uzytki / copyall1.exe / COPYALL.BAT next >
DOS Batch File  |  1994-08-29  |  1KB  |  47 lines

  1. @echo off
  2.  
  3. REM
  4. REM COPYALL ver 1.0 was created by John Militano (UMMILIT2@CC.UMANITOBA.CA)
  5. REM If you have any comments or sugestions about copyall, I would love to 
  6. REM hear them, just send them to the above address.
  7. REM
  8. REM COPYALL is distributed as FREEWARE. See the file COPYALL.TXT for more info
  9. REM
  10.  
  11. iff "%1"=="" then 
  12.    echo Usage : COPYALL [d:][path]source [c:][path]destination 
  13.    quit
  14. endiff
  15. iff isdir %1 then 
  16.    >&nul
  17. else 
  18.    echo The source directory "%1" does not exist! 
  19.    quit
  20. endiff
  21. iff isdir %2 then goto COPY
  22. else goto CREATE
  23. endiff
  24.  
  25. :CREATE
  26. echo The destination directory "%2" does not exist!
  27. input Do you wish to create this directory? [ny] %%choice
  28. iff "%choice"=="y" then 
  29.    echo creating %2...
  30.    mkdir %2 
  31.    goto COPY 
  32. else 
  33.    echo COPYALL aborted! 
  34.    quit
  35. endiff
  36.  
  37. :COPY 
  38. input Are you sure you want to copy "%1\*.*" to "%2"? [ny] %%choice2
  39. iff "%choice2"=="y" then 
  40.    echo copying %1\*.* to %2\
  41.    copy /hqs %1 %2 >% null
  42.    quit
  43. else 
  44.    echo COPYALL aborted! 
  45.    quit
  46. endiff
  47.