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
很好,很强大,学习了。