Board logo

标题: 把一个文件夹里所有文档内容放到一个文档里 [打印本页]

作者: amio     时间: 2008-5-26 20:29    标题: 把一个文件夹里所有文档内容放到一个文档里
把一个文件夹里所有文件内容放到一个文本里 .txt

作者: HAT     时间: 2008-5-26 20:37
@echo off
type nul>result.txt
for %%a in (C:\test\A\*.txt) do (
>>result.txt type "%%a"
>>result.txt echo.
)

作者: amio     时间: 2008-5-26 20:48
还有个问题 不同文件夹"名" 但是里面的文本文件"名" 一样 都是a.txt

能不能把文件夹里面的文本 重命名 为 a1.txt a2.txt ... a100.txt

然后 我好把它们复制到一个统一的文件夹里

Last edited by amio on 2008-5-26 at 08:49 PM ]

作者: bat-zw     时间: 2008-5-26 21:05
假设是全部复制到d:\test下,同时请在上级目录运行本批处理,并请及时反馈。

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /s /a-d /b a.txt') do (
set /a n+=1
copy /y "%%i" d:\test\a!n!.txt>nul
)
echo 全部ok!
pause>nul


Last edited by zw19750516 on 2008-5-26 at 09:11 PM ]

作者: amio     时间: 2008-5-26 21:51
应该是没什么问题;