无忧启动论坛
标题:
求助,请帮我做个批处理文件
[打印本页]
作者:
thfgw
时间:
2007-7-12 15:15
标题:
求助,请帮我做个批处理文件
请高手帮作个批处理处理文件 多谢
想把一个文件夹中的所有文件的内容都换成一个固定的文件,但文件名还是用原来文件夹中的文件名,只是把内容变成新的。
例如,我的D盘中有个文件夹,名字ls, 文件夹中有1000个文件,分别是1.txt,a.txt, 2e.txt……。在D盘根目录下有个文件 XX(谢谢).txt 现在想作个批处理,把 XX(谢谢).txt 重命名成1.txt后再拷贝回ls文件夹中,覆盖原来的文件,再把D盘根目录下刚才命名成1.txt的文件命名成a.txt后再拷贝回ls文件夹中覆盖a.txt,……
请高人帮忙,多谢。
作者:
thfgw
时间:
2007-7-12 15:57
原来的文件名没规律 非常乱
作者:
namejm
时间:
2007-7-12 17:39
@echo off
for /f "delims=" %%i in ('dir /a-d /b d:\ls\*.txt') do (
copy /y d:\xx.txt "d:\ls\%%i" >nul 2>nul
)
pause
复制代码
作者:
netwinxp
时间:
2007-7-13 23:37
namejm请教一下——
把copy /y d:\xx.txt "d:\ls\%%i" >nul 2>nul改成type d:\xx.txt >"d:\ls\%%i"是否能达到同样目的?
作者:
x9tian
时间:
2009-5-10 20:29
不能, 达不到那个目的的
作者:
dos时代菜鸟
时间:
2009-5-11 10:04
1、把XX(谢谢).txt 复制成 D:\LS\1.TXT
2、把XX(谢谢).txt 复制成 D:\LS\A.TXT
。。。。。
COPY D:\XX(谢谢).txt D:\LS\1.TXT /Y
COPY D:\XX(谢谢).txt D:\LS\A.TXT /Y
..................
3楼正解
[
本帖最后由 dos时代菜鸟 于 2009-5-11 10:08 编辑
]
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3