谈谈xcopy中的排除copy 【ALLyeSNO】

Xcopy的/exclude参数到底怎么用?手把手教你写排除规则,精准备份.NET项目(避坑指南) 本文详细解析了Xcopy命令的/exclude参数在.NET项目备份中的高效应用,提供5种高阶技巧帮助开发者精准排除冗余文件。从基础语法到多条件组合排除,再到典型部署脚本模板和调试技巧,全面指导如何优化文件复制操作,提升备份效率。 阅读详情

Author : allyesno

Team   : freexploit

Date     : 2006-01-14 

xcopy 和 copy 都是 windows里面的命令

xcopy的好处就是可以排除不想要的文件 或者 文件夹进行复制

不过这个命令用起来真的不好用 并不像windows的帮助写的那么简单 下面来详细说明一下

我们先看看xcopy的帮助是怎么写的

/EXCLUDE:file1[+file2][+file3]...

指定含有字符串的文件列表。每一个字符串

必须在文件的单独行中。如果有任何

字符串与要被复制的文件的绝对路径

相符,那个文件将不会得到复制。

例如,指定如 /obj/ 或 .obj 的字符串会排除

目录 obj 下面的所有文件或带有

.obj 扩展名的文件。

下面我们来作试验

建立两个文件夹 一个叫做data 一个叫做backup

目录树

Z:.
│
├─data
│ ├─bad
│ └─good
│ bad.txt
│ good.txt
│ 1.bad
│ 2.bad
│ 3.bad
│ 5.bad
│ 4.bad
│
└─backup


偶们的目标就是把 凡是标记了good的文件夹以及文件copy到backup这个目录里面 而排除标记了bad的文件夹和目录

根据xcopy的帮助写如下命令

xcopy /e /s /h /exclude:uncopy.txt z:/data/ z:/backup/

uncopy.txt里面就包含了我们想要排除的文件 以及 文件夹

内容如下

/bad/

bad.txt

.bad

xcopy /e /s /h /exclude:uncopy.txt z:/data/ z:/backup/ 这条命令大家先不要执行 觉得有错吗?

ok 我们来执行看看

Z:/>xcopy /e /s /h /exclude:uncopy.txt z:/data/ z:/backup/

无效路径

复制了 0 个文件

真有趣阿 呵呵 无效路径

xcopy /e /s /h /exclude:uncopy.txt z:/data/ z:/backup/ 问题出在z:/data/ 上面

正确的写法应该是z:/data 不要/ 而后面的 z:/backup/ 则要不要/都可以

改过以后我们再来执行

Z:/>xcopy /e /s /h /exclude:uncopy.txt z:/data z:/backup/

Z:/data/good/good.txt

复制了 1 个文件

看一下backup的目录树

Z:.
└─good
good.txt

对比

Z:.
├─bad
└─good
bad.txt
good.txt
1.bad
2.bad
3.bad
5.bad
4.bad

我们成功的复制了只标记了good的文件夹以及文件

这个用法不错 比如 你硬盘上有文件损坏了 可以使用这个 方法避开损坏的文件

又或者 避开 一些不需要的文件 只copy想要的东西

在通配符不好使的情况下 你可以尝试这种方法

thx:10对此次测试的重要帮助

allyesno 编辑于 2006-01-12 03:47

告别手动清理!用Xcopy的`/d`和`/exclude`参数,打造你的Windows增量备份与文件整理工具 本文详细介绍了如何利用Windows自带的Xcopy命令,通过`/d`和`/exclude`参数实现智能增量备份与文件整理。文章提供了从基础到进阶的批处理脚本示例,包括自动化备份、日志记录和多备份点管理,帮助用户高效管理文件系统,告别手动整理的繁琐。 阅读详情

相关推荐

Windows文件操作XCOPY命令的使用方法及参数详解

说明:把192.168.1.2计算机中的xue51_file文件夹下面的所有文件夹全部复制到E盘中的bak_xue51这个文件夹下去,其中包含空的文件夹,在复制过程中不作覆盖方式提示。说明:把E盘中的xue51_file文件夹下面的所有文件夹全部复制到F盘中的bak_xue51这个文件夹下去,其中包含空的文件夹,在复制过程中不作覆盖方式提示。其实这二个命令不能作为比较,因为XCOPY是文件夹的复制功能,而DISKCOPY是磁盘间的复制,随着软盘的淘汰这个命令已经变得毫无意义。指定含有字符串的文件列表。

Sweeper_78969483的博客 6069

xcopy拷贝目录并排除特定文件

xcopy非常强大,拷贝文件、目录树,还可以排除指定目录,exclude用法示例

安晓辉生涯——聚焦程序员的职业规划与成长 2万+

xcopy与EXCLUDE参数的用法

xcopy与EXCLUDE参数的用法 xcopy与EXCLUDE参数的用法 xcopy与EXCLUDE参数的用法

如何使用Xcopy排除文件夹或文件来复制指定文件?

如何使用Xcopy排除文件夹或文件来复制指定文件?

weixin_43731413的博客 1939

xcopy 排除文件拷贝

自动生成xcopy排除文件 xcopy /exclude:uncopy 批处理xcopy

Robocup3d

一、 比赛介绍 RoboCup 仿真比赛是一个能为多智能体系统和模拟智能进行研究、教育的工具。比赛是在一个标准的计算机环境中进行的,提供了一个完全分布式控制、实时异步多智能体环境。通过这个平台,可以测试各种理论、算法和Agent体系结构。在实时异步、有噪声的对抗环境中,研究多智能体的合作对抗问题。当然,仿真组的比赛使用的机器人并非是真的机器人。一个机器人是一个Agent, 它拥有自己的大脑,

zhanghe2775115的专栏 7264

关于xcopy的exclude参数的使用

在使用的过程中,想要排除某些文件不拷贝。注意到xcopy的命令帮助里面,有一个exclude参数。该参数的功能就是排除不必要的文件被拷贝。根据说明,使用的方法应该是 在“/EXCLUDE:”后面直接输入字符串进行匹配。例如:

aspgreener的专栏 2592

win11下的MySQL安装

目前官方最新版本是8.0.26,考虑到其稳定性、可靠性还需一定周期保证,所以使用官方版求稳定仍然建议5.7系列。3、选择MySQL Servers 5.7.38 -x64,然后按绿色箭头将选中的版本移植到右边选中框中。4、点击下方蓝色Advanced Options,选择安装位置。1、在开始界面搜索MySQL,点击command line。4、在“系统变量”中选择“path”,点击编辑。5、新建——>增加MySQL路径——>确定,12、execute,安装好后next。9、不需要做修改,直接点击next。.

rensweet的博客 2万+

批量拷贝时跳过某个文件或文件夹 xcopy的EXCLUDE参数用法

xcopy的/EXCLUDE参数值为文件名,文件中列出需要跳过的文件或文件夹 例:(来自StackExchange) 拷贝下列文件夹下所有文件,除了source code文件夹下边的 -SourceFolder -FoldersIWantToCopy -ManyFoldersIWantToCopy -... -SourceCode 使用命令 xcopy

Shang的专栏 8410

头歌平台-人工智能导论实验(人脸识别)

答案仅供参考,自己动手丰衣足食!!!

qq_52119136的博客 3026

【Unity】入门教程第一期-下载安装Unity编辑器(下)

讲解如何在Unity Hub中下载Unity编辑器以及IED环境

Xiaoxin的博客 2040

xcopy /exclude测试

xcopy 提供了 /EXCLUDE: 参数用于在复制时排除某些文件,但是 xcopy 本身的帮助信息不够明确,特给大家提供几个应用实例:  首先看一下执行 xcopy /? 得到的帮助信息:/EXCLUDE:file1[+file2][+file3]...  指定含有字符串的文件列表。如果有任何字符串与要被复制的文件的绝对路径相符,那个文件将不会得到复制。  例如,

狩猪逮兔的专栏 7751

分享一下如何使用labelimg制作自己的YOLO数据集

首先准备一下自己的下准备一个空文件夹用于保存标签文件,如下图所示。

skywalkerxhx的博客 830

DOS 的XCOPY命令的应用之排除某些文件或文件夹(/EXCLUDE选项的应用)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34019144的博客 7746

C#实现图片裁剪 (附完整源码)

C#实现图片裁剪 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 505

一文搞懂LDO !

Start-up 时间是 IC 做死的,如果想要延时启动,最简单的办法是在 EN 上接一个大一些的电容到地,构成一个简单的 RC 电路。电容太小,电压跌落大,响应快。输出电流高,功率大;外围器件少,电路简单,成本低,负载响应快,输出纹波小;将采集的电压输入到比较器反向输入端,与正向输入端的基准电压(期望输出的电压)进行比较,再将比较结果进行放大;是指在给定负载变化下的输出电压的变化,这里的负载变化通常是从无负载到满负载。芯片的静态电流大小与其他性能成反关系,如低噪声,高电源电压抑制比,静态电流大。

weixin_46969363的博客 4382

xcopy忽略错误复制文件夹并排除某个文件夹的名称

xcopy中用来拷贝文件夹,有时候想排除掉某些编译出来的 文件,可以通过。直接 上命令,后面再来解释。

haleycat的博客 2016

《YOLO26/YOLO11/YOLOv8改进与系统实战》,改进与系统实战专栏目录和介绍

YOLOv8 是目前比较火和比较成熟的深度学习框架,是2023年1月发布的,由 Ultralytics 团队开发。Ultralytics自YOLOv5 开始一直积极维护和更新 YOLO 框架,因此 YOLOv8 也享有持续的维护与升级支持。因此我写下《手把手教你YOLOv8实战》专栏,专门为那些对计算机视觉、深度学习、以及目标检测技术感兴趣的读者设计。通过本专栏,你将深入理解 YOLOv8 的核心原理与实际应用,从0 开始学习并掌握如何使用 YOLOv8 完成各类目标检测任务,帮助你快速上手并掌握 YOLO

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1万+

cmd命令之Xcopy介绍_复制文件夹里所有文件到另一个文件夹操作方式

DOS批处理命令,永远是不朽的命令,不仅功能强大,同时,速度也是最快的!但是,很多新手学习计算机,都已经遗忘了本不该忘记的批处理命令提示:以下是本篇文章正文内容,下面案例可供参考参数使用方法必填参数。指定要复制的文件的位置和名称。此参数必须包含驱动器或路径。指定要复制的文件的目标。此参数可以包括驱动器号和冒号、目录名、文件名或这些的组合。/w在开始复制文件之前显示以下消息并等待您的响应:按任意键开始复制文件/p提示您确认是否要创建每个目标文件。/c忽略错误。/v。......

u014685432的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

xcopy 命令行工具详解

XCOPY是Windows操作系统中一个功能强大的命令行工具,用于复制文件和目录,它不仅可以复制单个文件,还可以递归地复制整个目录结构,包括子目录和文件,本文对 xcopy 进行一些说明,希望对你有些帮助。

Ruishine的博客 3086

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

使用XCopy /exclude发布2003的web系统

发布2003的web系统的时候,publish功能会遗漏一些文件,而测试过程中又需要频繁的更新到server上,因此谢了这个批处理文件来执行更新工作。copy.bat:xcopy "E:/Projects/eHR/eHRProduct/PresentationLayer" "//hi4-ibmsv515/f$/BirtPrograms/GHR" /e /y /exclude:uncopy

crankzou的专栏 400

XCOPY命令参数

XCOPY命令参数 命令格式:XCOPY source [destination] [命令参数] 命令参数介绍 source 指定要复制的文件。 destination 指定新文件的位置和/或名称。 /A 只复制有存档属性集的文件, 但不改变属性。 /M 只复制有存档属性集的文件, 并关闭存档属性。 /D:m-d-y 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复制那

fzgjf08的博客 1961

windows xcopy 复制文件夹命令 覆盖 或 跳过

xcopy 拓展的复制命令 复制目录和下面的文件,保持目录结构 不能复制系统文件、隐藏文件 xcopy 源路径 目标路径 常用 复制并且覆盖 xcopy /y srcPath dstPath 复制目录和目录下文件并且对目录下的子目录和子目录的文件进行复制 xcopy /s srcPath dstPath 复合参数 xcopy /s /y srcPath dstPath 复制过...

TDC的专栏 2万+
上一篇: 优快云 DONEWS BLOG 客户端 【还可以 速度挺快】
下一篇: Windows小技巧集锦
freexploit
博客等级 码龄22年 315粉丝 778原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值