[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 如何在纯DOS下复制文件夹?

想在DOS下复制桌面文件,方便重装系统,我用以下代码
  1. md D:\桌面
  2. xcopy "C:\Docume~1\Admini~1\桌面\*.*" D:\桌面\ /s /e
复制代码
可是在纯DOS下执行后,仅仅复制了桌面文件夹里的文件,里面的文件夹没有被复制,请问请问如何解决?

  1. md D:\桌面
  2. xcopy "C:\Docume~1\Admini~1\桌面\" D:\桌面\ /s /e
复制代码

TOP

2# wolonga123


这个不行的,我试过,还是不能复制里面的文件夹

TOP

你用的哪个版本的DOS系统?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

这样应该行吧?不过复制的是桌面下的各个文件和文件夹
  1. md D:\桌面
  2. xcopy /e "C:\Docume~1\Admini~1\桌面" D:\桌面\  
复制代码

TOP

  1. md D:\桌面
  2. xcopy "%userprofile%\桌面" "D:\桌面" /y
复制代码

TOP

  1. md D:\桌面
  2. xcopy "C:\Docume~1\Admini~1\桌面\*.*" D:\桌面\ /s /e
复制代码
本以为是/s /e一起用造成的后果,不过测试后发现没影响,后来认为是通配符造成的,测试发现也没有影响,短文件也没有用错,那还是用环境变量试试
  1. md D:\桌面
  2. xcopy "%userprofile%\桌面\*.*" D:\桌面\ /s /e
复制代码

TOP

我和Batcher同问
你用的哪个版本的DOS系统?
纯DOS是指MS-DOS吗?
如果是
  1. md D:\桌面
  2. xxcopy16.exe /e /h /z /yy "C:\Docume~1\Admini~1\桌面" "D:\桌面"
  3. rem 如果C盘NTFS更麻烦了
复制代码
xxcopy16.exe下载地址 http://www.xxcopy.com/download/xxfw2952.zip

TOP

返回列表