标题: [文件操作] 批处理如何在每个文件夹下生成一个文件? [打印本页]
作者: love_234 时间: 2013-10-16 13:12 标题: 批处理如何在每个文件夹下生成一个文件?
求大神帮忙,
问题描述: 1, 在一个文件夹下面会有很多不规则名字的文件夹,很不规则,
但在每个不规则的文件件下面会有一个一样的文件夹, 比如www
我想在每个www下生成一个文件1.txt 或者从某处复制一个文件到www里面,改如何做呢,,
我想在每个www下生成一个文件1.txt 或者从某处复制一个文件到www里面,改如何做呢
作者: DAIC 时间: 2013-10-16 13:47
- @echo off
- for /d %%i in ("D:\总文件夹\*") do (
- if exist "%%i\www\" (
- type nul > "%%i\www\1.txt"
- )
- )
复制代码
作者: love_234 时间: 2013-10-16 14:22
本帖最后由 love_234 于 2013-10-16 14:25 编辑
回复 2# DAIC
请问1.txt的内容写在哪里,,,, 提示 、/d 不是内部命令。。在帮看下好吗 谢谢
作者: DAIC 时间: 2013-10-16 15:43
回复 3# love_234
你把代码保存为test.bat,然后双击运行。
作者: love_234 时间: 2013-10-16 15:50
回复 4# DAIC
现在可以了 我想知道1.txt的内容写在哪里
作者: DAIC 时间: 2013-10-16 17:11
回复 5# love_234
那个代码是创建一个空格的文件。
要复制文件可以这样做:- @echo off
- for /d %%i in ("D:\总文件夹\*") do (
- if exist "%%i\www\" (
- copy /y "D:\1.txt" "%%i\www\"
- )
- )
复制代码
作者: love_234 时间: 2013-10-16 18:04
回复 6# DAIC
非常感谢 ,,成功了,
作者: Batcher 时间: 2013-10-17 08:03
回复 7# love_234
请点击6楼右下角“评分”按钮
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |