home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / SIMTEL / CPMUG / CPMUG078.ARK / SDCOPY.DOC < prev    next >
Text File  |  1984-04-29  |  3KB  |  75 lines

  1.                   SDCOPY.DOC
  2.  
  3. REVISION OF CPMUG 29.30
  4.  
  5.      SDCOPY IS A PROGRAM WHICH ALLOWS FILES TO BE COPIED FROM
  6. ONE DISKETTE TO ANOTHER ON A SINGLE-DRIVE CP/M SYSTEM.  IT
  7. WILL COPY ONLY ONE FILE AT A TIME, AND THIS FILE IS SPECIFIED
  8. WHEN THE SDCOPY COMMAND IS ENTERED.  SDCOPY IS INVOKED AS
  9. FOLLOWS:
  10.  
  11.          SDCOPY <FILE NAME>.<TYPE>
  12.  
  13.      EXAMPLE:
  14.  
  15.          SDCOPY MYFILE.ASM
  16.  
  17. THE ABOVE COMMAND LINE CAUSES SDCOPY.COM TO BE LOADED AND
  18. EXECUTED.  THE PROGRAM FIRST IDENTIFIES ITSELF AND THEN PROMPTS
  19. FOR THE INPUT FILE AS FOLLOWS:
  20.  
  21.          LOAD SOURCE DISK, TYPE S:
  22.  
  23. AFTER YOU LOAD THE SOURCE DISKETTE AND TYPE "S", THE DISKETTE
  24. DIRECTORY IS SEARCHED FOR A FILE WITH THE NAME YOU FIRST
  25. ENTERED.  IF THE FILE IS NOT FOUND THE MESSAGE "WRONG DISKETTE"
  26. IS DISPLAYED ON THE CONSOLE.  IF THE FILE IS FOUND, IT IS READ
  27. INTO MEMORY UNTIL ALL AVAILABLE MEMORY IS FILLED (TO JUST BELOW
  28. THE CCP) OR THE END OF FILE OCCURS.  THE FOLLOWING PROMPT WILL
  29. THEN APPEAR:
  30.  
  31.          LOAD DESTINATION DISK, TYPE D:
  32.  
  33. THE FIRST TIME THE OUTPUT DISKETTE IS LOADED ANY FILE WITH THE
  34. SAME NAME IS DELETED.  A NEW EMPTY FILE WITH THE NAME YOU ENTERED
  35. WILL BE CREATED ON THE OUTPUT DISKETTE.  THE PART OF THE INPUT
  36. FILE ALREADY IN MEMORY WILL THEN BE WRITTEN TO THE DISKETTE.
  37.  
  38. IF INPUT ENDED WITH AN END OF FILE (CP/M END OF FILE, NOT CTL-Z),
  39. THE COPY OPERATION IS COMPLETE WHEN THE RECORDS IN MEMORY HAVE
  40. BEEN WRITTEN TO THE OUTPUT DISKETTE.  IF AVAILABLE MEMORY WAS
  41. FILLED BEFORE END OF FILE, HOWEVER, THE PROGRAM WILL AGAIN
  42. PROMPT FOR THE SOURCE DISKETTE, AND THE PROCESS IS REPEATED.
  43. AFTER THE FIRST PASS THE OUTPUT FILE IS NOT RECREATED, BUT IT
  44. IS SEARCHED FOR IN THE DIRECTORY.  IF IT IS NOT FOUND THE
  45. FOLLOWING MESSAGE WILL APPEAR ON THE CONSOLE:
  46.  
  47.          WRONG DISKETTE
  48.  
  49. AFTER THE PROCESS IS COMPLETE, OR IF AN ERROR OCCURS, THE
  50. FOLLOWING MESSAGE IS SENT TO THE CONSOLE:
  51.  
  52.          REBOOTING VIA JMP 0000, PRESS RETURN
  53.  
  54. AT THIS TIME YOU SHOULD INSERT THE DISKETTE YOU WANT FOR NORMAL
  55. OPERATION ON YOUR SYSTEM AND PRESS THE "RETURN" KEY.
  56.  
  57.  
  58.                        CAUTION
  59.                        =======
  60.  
  61. EVEN THOUGH THIS PROGRAM WORKS FINE ON MY SYSTEM UNDER CP/M V1.4,
  62. YOU SHOULD VERIFY THAT IT WORKS CORRECTLY ON YOUR OWN SYSTEM WITH
  63. SOME UNIMPORTANT FILES BEFORE YOU TRY IT ON A VALUABLE ONE.  THIS
  64. IS ESPECIALLY TRUE IF YOU HAVE A DIFFERENT VERSION OF CP/M OR HAVE
  65. SOME NON-STANDARD I/O ROUTINES OR RESIDENT ROUTINES BETWEEN 100H
  66. AND THE CCP.  THE PROGRAM DOES USE STANDARD CP/M I/O CALLS, BUT IT
  67. IS ALWAYS BETTER TO BE SAFE THAN SORRY.
  68.  
  69. BE ESPECIALLY CAREFUL TO INSERT THE CORRECT DISKETTE EACH TIME.
  70. IF YOU LEAVE THE INPUT DISKETTE IN ON THE FIRST PASS WHEN
  71. THE PROGRAM EXPECTS THE OUTPUT DISKETTE, THE REMAINDER OF
  72. THE INPUT FILE WILL BE LOST.  IT WILL BE DELETED, AND WHATEVER
  73. IS IN MEMORY WILL BE WRITTEN BACK ON THAT DISKETTE.  YOU
  74. SHOULD PHYSICALLY WRITE PROTECT THE INPUT DISKETTE IF POSSIBLE.
  75.