标题: 根据1-9999.txt中每行的字符, 提取出特定字符复制到w.txt
[打印本页]
作者: wang6542975
时间: 2008-4-15 11:44
标题: 根据1-9999.txt中每行的字符, 提取出特定字符复制到w.txt
@findstr /c:"Explorer.EXE" *.txt >>W.txt
pause
新问题:生成的W.TXT里的文档能不能自动排列
即:Explorer.EXE .001为一行
Explorer.EXE .003为另一行
作者: wang6542975
时间: 2008-4-15 11:51
求助脚本达人
作者: abcd
时间: 2008-4-15 12:16
楼主的意思是从1-9999.txt中提取含Explorer.EXE的行,再导出到w.txt里,是吧??
作者: wang6542975
时间: 2008-4-15 12:25
恩。恩。
作者: wang6542975
时间: 2008-4-15 12:40
求助大家
作者: 26933062
时间: 2008-4-15 12:46
:
@echo off&setlocal enabledelayedexpansion
for /l %%a in (1 1 100) do set "ko= !ko!"
for /f "tokens=1* delims=:" %%a in ('findstr /c:"Explorer.EXE" *.txt') do (
set str=!ko!%%a
>>tmp.txt echo !str:~-100!:%%b
)
cd.>w.txt
for /f "tokens=* delims=0" %%a in ('sort tmp.txt') do >>w.txt echo %%a
del/q tmp.txt
start w.txt
作者: wang6542975
时间: 2008-4-15 12:53
copy 1.txt +2.txt +3.txt w.txt
怎么样?