注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» 批处理怎样在5万个目录查找指定的1000个目录并拷贝到另一个地方?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
internetwzg
发短消息
加为好友
internetwzg
当前离线
UID
63279
帖子
5
精华
0
积分
17
PB
17
技术
0
捐助
0
阅读权限
5
在线时间
0 小时
注册时间
2013-11-1
最后登录
2013-11-1
列兵
帖子
5
积分
17
技术
0
捐助
0
注册时间
2013-11-1
1
楼
跳转到
»
正序看帖
打印
字体大小:
t
T
发表于 2013-11-1 14:09
|
只看该作者
[文件操作]
批处理怎样在5万个目录查找指定的1000个目录并拷贝到另一个地方?
5万个目录查找指定的1000个目录并拷贝这1000个目录及子目录、文件到另一个地方
比如c:下有
c:\a、c:\2……、c:\50000 几万个命令无规律的目录
现在要从中挑选出1000个目录(c:\3、c:\8、……、c:\1000),连目录带文件一起拷贝到另一个指定的地方,比如d:\集中。
结果在d:\集中\下有如下目录
d:\集中\3、d:\集中\8、……、d:\集中\1000
批处理怎么写?
收藏
分享
Lumiere
发短消息
加为好友
Lumiere
(Lucien)
当前离线
UID
9191
帖子
473
精华
0
积分
3367
PB
3346
技术
7
捐助
0
阅读权限
80
在线时间
324 小时
注册时间
2009-2-4
最后登录
2015-2-5
上校
帖子
473
积分
3367
技术
7
捐助
0
注册时间
2009-2-4
7
楼
发表于 2013-11-1 18:27
|
只看该作者
回复
4#
internetwzg
没有规律就没办法弄,但是如果你需要复制或者移动的目录名已经在txt文本里的话还是可以实现的,但是前提是文件名在txt文本里要有规律,比如每个目录名分行。最好先将txt文本的内容贴一段上来。
Still with wax
TOP
internetwzg
发短消息
加为好友
internetwzg
当前离线
UID
63279
帖子
5
精华
0
积分
17
PB
17
技术
0
捐助
0
阅读权限
5
在线时间
0 小时
注册时间
2013-11-1
最后登录
2013-11-1
列兵
帖子
5
积分
17
技术
0
捐助
0
注册时间
2013-11-1
6
楼
发表于 2013-11-1 17:23
|
只看该作者
echo off
cd /d c:
for /f %%a in ('type mb.txt') do dir %%a /b/ad/s>>lujing.txt
for /f %%b in ('type lujing.txt') do (
set var=%%b
xcopy /isy %var%\* d:\%var:~-9,9%
)
TOP
internetwzg
发短消息
加为好友
internetwzg
当前离线
UID
63279
帖子
5
精华
0
积分
17
PB
17
技术
0
捐助
0
阅读权限
5
在线时间
0 小时
注册时间
2013-11-1
最后登录
2013-11-1
列兵
帖子
5
积分
17
技术
0
捐助
0
注册时间
2013-11-1
5
楼
发表于 2013-11-1 17:16
|
只看该作者
回复
3#
zhanglei1371
TOP
internetwzg
发短消息
加为好友
internetwzg
当前离线
UID
63279
帖子
5
精华
0
积分
17
PB
17
技术
0
捐助
0
阅读权限
5
在线时间
0 小时
注册时间
2013-11-1
最后登录
2013-11-1
列兵
帖子
5
积分
17
技术
0
捐助
0
注册时间
2013-11-1
4
楼
发表于 2013-11-1 17:16
|
只看该作者
没有规律,需要的1000个目录名已经保存在TXT文件中。
TOP
zhanglei1371
发短消息
加为好友
zhanglei1371
当前离线
UID
63070
帖子
243
精华
0
积分
374
PB
329
技术
15
捐助
0
阅读权限
20
来自
河南平顶山
在线时间
494 小时
注册时间
2013-10-20
最后登录
2023-4-3
六级士官
帖子
243
积分
374
技术
15
捐助
0
注册时间
2013-10-20
3
楼
发表于 2013-11-1 17:04
|
只看该作者
很简单,使用xcopy命令就行了
TOP
foxJL
发短消息
加为好友
foxJL
当前离线
UID
16
帖子
427
精华
1
积分
3041
PB
2876
技术
55
捐助
0
阅读权限
254
在线时间
1163 小时
注册时间
2007-10-31
最后登录
2017-4-16
荣誉版主
帖子
427
积分
3041
技术
55
捐助
0
注册时间
2007-10-31
2
楼
发表于 2013-11-1 14:32
|
只看该作者
要copy的1000个目录有什么规律,纯数字?
TOP
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]