bat命令,急,哪位大虾帮忙看一下

cender 2009-11-02 10:20:00
有两个文件,
文件1
1111111111111
文件2
2222222222222

把这两个文件合成另一个文件
但是在每个文件内容的前一行追加文件名

结果是
file:文件1
1111111111111
file'文件2
2222222222222

用cmd命令来实现
哪位大虾看一下,应该怎么做啊
万分感谢
...全文
111 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cender 2009-11-02
for %%f in (*.sql) do (
echo %%~nxf >>%1.txt
type %%f>> %1.txt
)

搞定
谢谢大家先
回复
就是just4 2009-11-02
另一写法:
@echo off
del result.txt /f
for %%i in (文件1,文件2) do (echo %%i >> result.txt)&(copy result.txt+%%i)
cls
type result.txt
pause
回复
就是just4 2009-11-02
另一写法:
@echo off
del result.txt /f
for %%i in (文件1,文件2) do (echo %%i >> result.txt)&(copy result.txt+%%i)
cls
type result.txt
pause
回复
就是just4 2009-11-02
@echo off
echo file:文件1 > 1.txt
echo file:文件2 > 2.txt
copy 1.txt+文件1+2.txt+文件2 result.txt /y
del 1.txt /f
del 2.txt /f
cls
type result.txt
pause
回复
相关推荐
发帖
Windows Server
创建于2007-08-02

6616

社区成员

Windows 2016/2012/2008/2003/2000/NT
申请成为版主
帖子事件
创建了帖子
2009-11-02 10:20
社区公告
暂无公告