中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求助!复制一个文件至多个子目录下~
作者:
标题: 求助!复制一个文件至多个子目录下~ 上一主题 | 下一主题
wuhaoshrek
新手上路





积分 4
发帖 3
注册 2009-9-6
状态 离线
『楼 主』:  求助!复制一个文件至多个子目录下~

RT~
小弟菜鸟,在实用中发现批处理的好处,但以前从未接触~正在学习中,看论坛中的教程。。。现在有一实际问题,就是我要将一个目录下的某一个文件,复制到另外一个文件夹下的多个子目录下,请问怎么编程?(不知道目标目录下有多少个子目录的情况下),大虾们可以只说说编程思路,顺便再指点下小弟学习DOS/批处理的重点,或者指点学习方向,以及DOS的好处等等,谢谢大家!

2009-9-7 10:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 2 楼』:  

如果只复制文件C:\test.txt到C:\Program Files的所有子目录,而不包括子目录中的各级子目录。
@echo off
for /f "delims=" %%i in ('dir /a:d /b "C:\Program Files"') do copy "C:\test.txt" "C:\Program Files\%%i">nul
如果复制文件C:\test.txt到C:\Program Files的所有子目录,包括子目录中的各级子目录。
@echo off
for /f "delims=" %%i in ('dir /a:d /b /s "C:\Program Files"') do copy "C:\test.txt" "%%i">nul




批处理之家 http://bbs.bathome.net/forum-5-1.html
2009-9-7 13:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wuhaoshrek
新手上路





积分 4
发帖 3
注册 2009-9-6
状态 离线
『第 3 楼』:  

谢谢楼上莫大帮助!就是for语句没学懂啊~谢谢谢谢~

2009-9-7 22:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: