Board logo

标题: [求助]请问文本首尾批量加入指定内容和文件名前加前缀 [打印本页]

作者: Candy     时间: 2008-12-29 16:09    标题: [求助]请问文本首尾批量加入指定内容和文件名前加前缀

请问如何把打开的某文件夹下的所有文本首尾批量加入指定内容

例如在文本首尾内容上加上:
【中国DOS联盟】


而在文件名上加入此前缀(原文件名不变),又如何弄。谢谢。
例如:
把:d.txt
  a8.txt
改为:
【中国DOS联盟】d.txt
【中国DOS联盟】a8.txt

非常感谢~~~~~

[ Last edited by Candy on 2008-12-29 at 16:13 ]
作者: HAT     时间: 2008-12-29 18:18

@echo off
set SrcFolder=C:\test
for /f "delims=" %%a in ('dir /s /b "%SrcFolder%\*.txt"') do (
  >"%%~dpa【中国DOS联盟】%%~nxa" echo 【中国DOS联盟】
  >>"%%~dpa【中国DOS联盟】%%~nxa" type "%%a"
  del /q /f /a "%%a"
)

作者: Candy     时间: 2008-12-30 21:59
谢谢,版主~

不过版主,一定要在“C:\test”这个文件夹吗?
不能在本文件夹吗?再重新弄个文件夹好麻烦。。。不好意思

不好意思,偶实在素小白~~

[ Last edited by Candy on 2008-12-30 at 22:02 ]
作者: slore     时间: 2008-12-30 22:47
set SrcFolder=.
作者: hackerscans     时间: 2008-12-31 10:26
很好,很强大,学习了。