楼 主
[求助]把一个文本的内容批量加到其他文本上
发表于 2009-01-06 21:45 · 中国 辽宁 沈阳 联通
中级用户
★★
积分 234
发帖 119
注册 2007-04-22 11:09
19年会员
UID 86077
性别 男
状态 离线
如题,比如由一个文本叫做add.txt,我想把里面的内容批量加到其他一批文本的最上面,用批处理该如何实现
第 2 楼
发表于 2009-01-06 21:48 · 中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
第 3 楼
发表于 2009-01-06 23:05 · 中国 辽宁 沈阳 联通
中级用户
★★
积分 234
发帖 119
注册 2007-04-22 11:09
19年会员
UID 86077
性别 男
状态 离线
add.txt 文本群(文件夹)
在同一个目录下的一个文件夹内
[ Last edited by w1314ich on 2009-1-6 at 23:06 ]
第 4 楼
发表于 2009-01-07 00:07 · 中国 辽宁 沈阳 联通
中级用户
★★
积分 234
发帖 119
注册 2007-04-22 11:09
19年会员
UID 86077
性别 男
状态 离线
第 5 楼
看看这样行吗?
发表于 2009-01-07 02:16 · 中国 广东 东莞 电信
银牌会员
★★★
批处理编程迷
积分 1,916
发帖 752
注册 2008-12-28 04:30
17年会员
UID 135147
性别 男
来自 广西
状态 离线
@echo off
echo 把 %1 文件内容添加到 *.%2 的前面
for /f %%a in ('dir *.%2 /b /a-d') do (
if not "%%a"=="%1" copy /y %1+%%a %temp%\co_file.tmp>nul© /y %temp%\co_file.tmp %%a>nul
)
del %temp%\co_file.tmp
论坛跳转: