文件夹内所有txt文档中内容增加一列,增加列的内容就是文件名。需要是批处理程序,执行一下就全部完成?

文件夹内所有txt文档中内容增加一列,增加列的内容就是文件名。需要是批处理程序,执行一下就全部完成?,第1张

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行

@echo off

rem 在一个txt文本文件内的每一行末尾插入/添加该文件名称

set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4

title %#% +%$%%$%/%@% %z%

cd /d "%~dp0"

set "newfolder=#result"

if not exist "%newfolder%" md "%newfolder%"

for /f "delims=" %%a in ('dir /a-d/b *.txt') do (set "txtfile=%%~nxa"&set "name=%%~na")

(for /f "delims=" %%a in ('type "%txtfile%"') do (

echo%%a,%name%

))>"%newfolder%\%txtfile%"

echo%#% +%$%%$%/%@% %z%

pause

exit

记事本中不能直接选择一列,可以选择下面的一种方法

方法1:

把它复制到Word中,把宽度调整到和txt中一样,可以通过修改字体大小调整。然后,按住Alt,然后拖动,选择你要的列。

方法2:

使用Notepad++打开.txt文档,按住shift + alt 组合键,然后鼠标点击你要选中的列的开始位置,然后点击鼠标到你要选中的列的结束位置,这样一列文字就被选中了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11489075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存