中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-03 10:46
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 用批处理实现一个文件拷贝到到多个文件夹中 查看 929 回复 4
楼 主 用批处理实现一个文件拷贝到到多个文件夹中 发表于 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
状态 离线
^|sort/r'这句的意思是什么?
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
用了这句体验了下。
所谓的深层目录,该怎么理解?
在当前用户目录下执行,第一个显示的是“桌面”
它只有一层而已呀?
论坛跳转: