You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10中使用robocopy复制文件夹并保留指定层级结构

解决方案

要实现只复制foldertocopy并保留somefolder2到foldertocopy的层级结构,正确的Robocopy命令如下:

robocopy "D:\somefolder1\somefolder2\somefolder3" "E:\destinationfolder\somefolder2\somefolder3" foldertocopy /E /COPYALL

命令说明:

  • 源路径设为D:\somefolder1\somefolder2\somefolder3(foldertocopy的父文件夹),目标路径指定为E:\destinationfolder\somefolder2\somefolder3(要保留的层级结构)
  • 最后明确指定要复制的对象为foldertocopy,确保只会复制该文件夹及其内容,不会包含源路径中的其他文件/文件夹
  • /E参数会复制所有子文件夹(包括空文件夹)
  • /COPYALL会复制所有文件属性(权限、时间戳等),如果不需要完整属性,可以替换为/COPY:DAT(仅复制数据、属性、时间戳)

原命令无效原因:

你之前的命令把源路径设为foldertocopy本身,目标直接是E:\destinationfolder,Robocopy会直接将foldertocopy内的内容平铺到目标文件夹,自然无法保留上层层级结构。

内容的提问来源于stack exchange,提问作者ontherocks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 23:05:17