如何用命令提示符复制含PDF的项目文件夹结构(排除其他文件)
解决方案:命令提示符下复制文件夹结构并仅保留PDF文件
可以通过两个xcopy命令组合实现需求,分两步操作:
步骤1:复制完整的文件夹结构(含空文件夹)
先把所有项目的文件夹、子文件夹结构原样复制到目标位置,不复制任何文件:
xcopy "你的源文件夹完整路径" "你的目标文件夹完整路径" /T /E
/T:仅复制目录结构,不包含文件/E:包含所有空目录,确保没有PDF的文件夹也保留空结构- 注意:如果路径里有空格,必须用双引号把路径括起来,比如
"D:\机械设计项目"
步骤2:复制所有PDF文件到对应目录
接着把源文件夹里所有PDF文件复制到目标文件夹的对应结构中:
xcopy "你的源文件夹完整路径\*.pdf" "你的目标文件夹完整路径" /S /I
/S:复制所有子目录中的PDF文件(跳过空目录,但我们已经在步骤1建好空目录了)/I:如果目标位置不存在对应目录,自动创建(避免手动建文件夹)*.pdf:指定只复制PDF格式的文件
操作示例
假设你的源文件夹是D:\机械项目库,要复制到E:\精简项目库:
xcopy "D:\机械项目库" "E:\精简项目库" /T /E xcopy "D:\机械项目库\*.pdf" "E:\精简项目库" /S /I
这样操作后,目标文件夹会和源文件夹完全一致的目录结构,只有包含PDF的文件夹里保留对应的PDF文件,没有PDF的文件夹则是空的,刚好满足你的存储需求。
内容的提问来源于stack exchange,提问作者user3655399
相关产品推荐
相关产品推荐

