gau*_*kum 39 filesystems backup copy-paste file dos
我想使用MS-DOS将所有文件和文件夹从一个驱动器复制到另一个驱动器.怎么做?
我正在尝试xcopy I:\*.* N:\
但它只复制文件,而不是文件夹.那么如何复制所有文件和文件夹呢?
谢谢.
小智 60
xcopy c:\ d:\ /h/i/c/k/e/r/y
Run Code Online (Sandbox Code Playgroud)
使用上面的命令.它肯定会奏效.
在此命令中,数据将从c:\复制到D:\,甚至是文件夹和系统文件.这是标志的作用:
/h
复制隐藏和系统文件/i
如果目标不存在并复制多个文件,则假定目标必须是目录/c
即使发生错误也继续复制/k
复制属性/e
复制目录和子目录,包括空目录/r
覆盖只读文件/y
禁止提示确认是否要覆盖文件您可以通过运行查看标志列表xcopy /?
.
Fli*_*imm 18
使用robocopy
.默认情况下,在Windows Vista和更新版本上提供Robocopy,它被认为是替代品xcopy
.(xcopy
有一些重要的限制,包括它无法处理超过256个字符的路径,即使文件系统可以).
robocopy c:\ d:\ /e /zb /copyall /purge /dcopy:dat
Run Code Online (Sandbox Code Playgroud)
请注意,/purge
在卷的根目录上使用将导致Robocopy对System Volume Information目录中的文件应用请求的操作.跑去robocopy /?
寻求帮助.另请注意,您可能希望以管理员身份打开命令提示符,以便能够复制系统文件.为了加快速度,请使用/b
而不是/zb
.