求高手写批处理:要求批量将每个《TXT(文本文件的)文件名(不含扩展名)》插入到每个文本文件的首行
1个回答
展开全部
for /f "tokens=*" %%f in ('dir /b *.txt') do (
echo %%~nf>temp.temp
type "%%f">>temp.temp
del "%%f"
ren temp.temp "%%f")
echo %%~nf>temp.temp
type "%%f">>temp.temp
del "%%f"
ren temp.temp "%%f")
追问
谢谢您给的代码 很好用 麻烦可否在文件名的下面再加空一行
追答
for /f "tokens=*" %%f in ('dir /b *.txt') do (
echo %%~nf>temp.temp
echo.>>temp.temp
type "%%f">>temp.temp
del "%%f"
ren temp.temp "%%f")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询