我想要把一个文件夹下的.TXT文件按它文件名的顺序读取到另一个.TXT文件中保存,要怎么写代码?
如文件夹中名字都为 109934.txt、109935.txt到110322.txt
把他们中的内容按顺序读取到另一个TXT文件内
求高手帮帮忙啊
如文件夹中名字都为 109934.txt、109935.txt到110322.txt
把他们中的内容按顺序读取到另一个TXT文件内
求高手帮帮忙啊
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
dir/a/b *.txt >a.txt
@echo off&setlocal enabledelayedexpansion
for /f %%i in ('dir/a/b/on *.txt') do (
set a=%%i
for /f %%a in (!a!) do (
echo !a!:>>b.txt
echo %%a>>b.txt)
)
type *.txt >a.txt
@echo off & Setlocal
for /f "delims=" %%a in ('dir /b /on *.txt') do (
if not exist allfile.txt set/p=<nul>allfile.txt
>nul 2>&1 copy /y /a allfile.txt + "%%~a" allfile.txt
)
start allfile.txt