您的位置:首页 > 运维架构

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

2018-09-13 21:16 2851 查看

DOS 的XCOPY命令的应用之排除某些文件或文件夹

xcopy .         P:\wamp64\www\iptvAIO            /Y /e   /EXCLUDE:EXCLUDE.txt


EXCLUDE.txt 文件内容:

要排除的文件或文件夹在另一个TXT(如EXCLUDE.txt)文件中!本例内容如下。

.hg\
css
exclude.txt
.bat
.hgignore


排除了(不会拷贝)2个文件夹:

.hg

css

排除了(不会拷贝)2种类型的文件:

.bat

.hgignore

排除了(不会拷贝)1个文件: exclude.txt

源文件结构:

│  .hgignore
│  copy-all-to-webserver.bat
│  dae.log
│  dae.php
│  dbInfo.php
│  dbOp.php
│  exclude.txt
│  heartHop5s.php
│  hhh.sql
│  pdo.php
│  prglist.json
│  stbOp.php
│  test.html
│  ver.php
│
├─.hg
│  │  00changelog.i
│  │  cur-message.txt
│  │  dirstate
│  │  last-message.txt
│  │  requires
│  │  thgstatus
│  │  undo.backup.dirstate
│  │  undo.bookmarks
│  │  undo.branch
│  │  undo.desc
│  │  undo.dirstate
│  │
│  ├─cache
│       branch2-served
│
├─css
│      hhh.css
│
└─js-wf
hhh.js
wlib.js


/M 选项在备份时非常有用

以前拷贝过的文件在没有修改时不会拷贝,在文件大、文件多时会节省非常多的时间。

@REM XCOPY /A 仅复制有存档属性集的文件,但不更改属性。
@REM XCOPY /M 仅复制有存档属性集的文件,并关闭存档属性。

@rem xcopy .         P:\wamp64\www\iptvAIO           /M /Y    /EXCLUDE:EXCLUDE.txt
@rem xcopy .\js-wf   P:\wamp64\www\iptvAIO\js-wf\    /M /Y /e
@rem xcopy .\css     P:\wamp64\www\iptvAIO\css\      /M /Y /e

xcopy .         P:\wamp64\www\iptvAIO            /Y /e   /EXCLUDE:EXCLUDE.txt


本例运行环境

本例是在WINDOWS 2016 的CMD中。 应该适用于所的WINDOWS(95/98/XP/7/VISTA/8/10/2000/2003/2008/2012/2016) 及DOS。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: