楼 主
用批处理实现一个文件拷贝到到多个文件夹中
发表于 2007-02-10 04:05 · 中国 新疆 巴音郭楞蒙古自治州 中移铁通
新手上路
★
积分 4
发帖 1
注册 2007-02-10 01:47
19年会员
UID 79100
性别 男
状态 离线
如何用批处理实现一个文件拷贝到到一个文件夹下的多个子文件夹中
第 2 楼
发表于 2007-02-10 04:14 · 中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
假设要copy的文件为test.txt,test.txt和此批处理以及该文件夹都在同一路径下代码如下:
for /f "delims=" %%i in ('dir/b/ad/s ^|sort/r') do copy test.txt "%%i"
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
第 3 楼
发表于 2007-02-10 06:56 · 中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
第 4 楼
发表于 2007-02-10 07:11 · 中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
这句没用的,只是我的一种习惯,总将深层(下级)目录排在前面。这里可以去掉
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
第 5 楼
发表于 2007-02-10 09:19 · 中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
dir/b/ad/s |sort/r
用了这句体验了下。
所谓的深层目录,该怎么理解?
在当前用户目录下执行,第一个显示的是“桌面”
它只有一层而已呀?
论坛跳转: