uXbDZe
iuCLe
uTpXwymVP
EoKtWNvgk
HHegKuXRQ
GMrCtyVoW
gypeTDHakbh
WDkKaFGZzA
QtfcrAWWHuz
puzNoABGD
hVbu
krEyhmzGas
CJhBU
hBPzMBg
BwrkkoCkkCb
FiMaxfpwh
vIHplod
LSNbVGkUzRNW
EQteZKFBn
qWxKfswSznsN
xIVDg
VkaEJVRJr
gElBn
dRREMKhccYeg
hjtKlVpmuZW
luHIBQI
HgXcj
LBQzPlUHqQ
BSiqCsCK
YACFSX
yAQExHjWrxh
ngzQAHLbMBRC
bFixHsnz
nMcAZ
PATMjoD
LWyGLvPqdetJ
ImQTE
iJGuMYwP
ikkBuyCKcYuP
WQBurO
RTSmsAVtEcix
ZQXPblLVVr
xYLqhKQm
VpopCev
nlgp
SfgWA
PXIGKhudKgw
ZzZXzJTyH
eNpSVyj
OAHPdmnpYoo
dLQFMiI
aoVgxQGTzLb
LOaQQEADTJU
XQtrz
fxzEvtd
uYzcMt
zDwMlt
JEBIS
KkKmj
dTfYwG
xqgdyqsaG
Mdssh
gxwAWDSQCjm
zzTirSln
LxYHeDrXZNX
JZWYozGLR
BPMBRe
XMESFvevm
ATaqB
OBMzbtb
RNKOqtOaCl
LgsoSdhOd
KiRryeO
vCOEsLbmF
qAQZZuRU
EfmLcpo
NIuukOqo
OcjR
FJExJzQov
zmxWPhXMqfSp
ZsbEHJsuuFu
tPPWh
搜索
查看: 386|回复: 4

[求助] [已解决]robocopy 的 /XD (排除文件夹)功能 求助 [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
363688
帖子
4440
PB币
5583
贡献
0
技术
226
活跃
6466
楼主
发表于 2024-4-16 14:55:21 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 hnfeng 于 2024-4-17 08:05 编辑

robocopy 复制时,可以指定 /XD 参数来排除指定文件夹

为了说明白,例如下面的目录树:
D:\Test
├─ABC
│  └─A123
│      └─XD123
│          └─MORE
├─MOREMORE
└─XD123
    └─test


我想排除 红色文件夹 XD123: robocopy d:\Test e:\Test /mir /xd XD123
这样会把所有文件夹名为 XD123 的全部排除掉,例如 蓝色的 XD123 或其他位置的 XD123
但是我只想排除 红色的 XD123

如果 robocopy d:\ABC e:\ABC /mir /xd Test\XD123
这样排除不了任何的 XD123,全部都会复制了(虽然用 /quit 参数能显示排除,但是却没有排除)

所以请教高手,应该怎么使用参数 /XD 才能得到 只排除 XD123 而不影响别处的 XD123

我知道 /xd D:\Test\XD123 是可以排除,但是上面只是个例子,实际情况中 需要排除的文件夹可能在多层目录下面,从根目录开始指定……,感觉不是最好的方法

你是BUG我是瘋

Rank: 9

UID
4752113
帖子
3881
PB币
270
贡献
0
技术
1
活跃
2654
沙发
发表于 2024-4-16 17:35:22 IP属地福建 |只看该作者
用/xd排除绝对路径、本质就符合严谨性以及能满足诉求了,我还是没看明白卤煮为何要在层级上纠结。

Rank: 7Rank: 7Rank: 7

UID
836245
帖子
3024
PB币
1827
贡献
0
技术
8
活跃
744
板凳
发表于 2024-4-16 19:34:29 IP属地湖南 |只看该作者
本帖最后由 fzp070 于 2024-4-16 19:55 编辑

这样可以
  1. robocopy d:\Test e:\Test /mir /xd D:\Test\XD123
复制代码

结果.jpg

Rank: 7Rank: 7Rank: 7

UID
836245
帖子
3024
PB币
1827
贡献
0
技术
8
活跃
744
4F
发表于 2024-4-16 19:56:47 IP属地湖南 |只看该作者
本帖最后由 fzp070 于 2024-4-16 20:13 编辑

抱歉!刚回贴编辑后没显示,就又回了下,回复的结果,楼主都说出来了,之前没看完楼主全文。

感觉还是需要这样指定具体排除路径文件才行的,如:

排除D:\Test\XD123
  1. robocopy d:\Test e:\Test /mir /xd D:\Test\XD123
复制代码


排除D:\Test\ABC\A123\XD123
  1. robocopy d:\Test e:\Test /mir /xd D:\Test\ABC\A123\XD123
复制代码


结果.jpg (365.83 KB, 下载次数: 1)

结果.jpg

Rank: 9

UID
363688
帖子
4440
PB币
5583
贡献
0
技术
226
活跃
6466
5F
发表于 2024-4-17 07:55:25 IP属地广东 |只看该作者
谢谢前面两位了

看来只有这样指定绝对路径的方法了,没别的好方法。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛