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

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

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

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

用cmd命令来实现
哪位大虾看一下,应该怎么做啊
万分感谢
...全文
140 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧