From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Original author(s)Chris Peters
Developer(s)Microsoft, IBM, Digital Research, Novell, Toshiba, MetaComCo, Processor Technology, TSL, Imre Leber
Initial release1982, 36–37 years ago
Operating systemMS-DOS, PC DOS, FlexOS, DR DOS, 4690 OS, TRIPOS, PTDOS, AmigaDOS, PC-MOS, PTS-DOS, FreeDOS, OS/2, Windows
LicenseMS-DOS: MIT

In computing, diskcopy is a command used on a number of operating systems for copying the complete contents of a diskette to another diskette.[1][2]


The command is available in MS-DOS, IBM PC DOS, DR FlexOS,[3] IBM/Toshiba 4690 OS,[4] MetaComCo TRIPOS,[5] Processor Technology PTDOS,[6] AmigaDOS, TSL PC-MOS,[7] PTS-DOS,[8] FreeDOS,[9] IBM OS/2,[10] and Microsoft Windows.[11]

The MS-DOS version was originally written in August 1982.[12][13] It is available in MS-DOS versions 2 and later.[14] DR DOS 6.0 also includes an implementation of the diskcopy command.[15] The FreeDOS version was developed by Imre Leber and is licensed under the GPL.[16]

The command is not included in Windows 10.[17]


  • Copy the complete contents of the diskette in Drive A drive to the diskette in B drive.
diskcopy a: b:
  • If you only have one diskette drive, you can diskcopy by typing the source drive only. The disk copy program will prompt you to insert the second(target) diskette once it finishes reading the complete contents of the first(source) diskette track by track into memory.
diskcopy a:
  • If you want to copy only the first side of the diskette, even if the target diskette is double sided, you can do so by using the /1 switch.
diskcopy a: /1
  • If you want to make sure the contents are written reliably, you can use the /V switch, but it will cost more time to copy.
diskcopy a: /V
  • Force diskcopy to use only the conventional memory for temporary storage:
diskcopy a: /M


Diskcopy does not work with hard disk drives, CDs, network drives, Zip drives, or USB drives, etc. It also does not allow diskcopy from 3.5 inch drive to 5.25 inch drives, and vice versa. The source and target drive must be the same size.[18]


  1. ^ http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/diskcopy.mspx
  2. ^ https://archive.org/details/1988-rugheimer-spanik-amigados-quick-reference
  3. ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf
  4. ^ https://archive.org/details/4690OSV6r2UsersGuide/page/n169
  5. ^ https://www.pagetable.com/docs/amigados_tripos/tripos_manuals.pdf
  6. ^ Leaflet for the Helios II system and PTDOS
  7. ^ PC-MOS User Guide
  8. ^ "PTS-DOS 2000 Pro User Manual" (PDF). Buggingen, Germany: Paragon Technology GmbH. 1999. Archived (PDF) from the original on 2018-05-12. Retrieved 2018-05-12.
  9. ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-base.html
  10. ^ http://www.jatomes.com/Help/Os2Cmd.php#DISKCOPY
  11. ^ Diskcopy | Microsoft Docs
  12. ^ Paterson, Tim (2013-12-19) [1983]. "Microsoft DOS V1.1 and V2.0: /msdos/v20source/DISKCOPY.ASM". Computer History Museum, Microsoft. Retrieved 2015-10-01.
  13. ^ Shustek, Len (2014-03-24). "Microsoft MS-DOS early source code". Software Gems: The Computer History Museum Historical Source Code Series. Retrieved 2015-10-01.
  14. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
  15. ^ DR DOS 6.0 User Guide Optimisation and Configuration Tips
  16. ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/diskcopy.html
  17. ^ diskcopy | Microsoft Docs
  18. ^ ActiveWindows -- DOS Diskcopy Command Archived July 7, 2011, at the Wayback Machine

Further reading[edit]

External links[edit]