-2
如何让列输出智者在下面批处理文件如何让列输出智者在下面批处理文件
@echo off
setlocal enableextensions enabledelayedexpansion
set Counter=0
for /f "usebackq tokens=2,5,6 delims= " %%a in (`findstr /c:"Cod "
1231.txt`) do (
set x=%%b
set x=!x:~3!
set y=%%c
if %%c LSS 10 set y=!y:~1!
set item!Counter!=%%a-!x!#!y!
set /a Counter+=1
)
set result=%item0%
for /l %%i in (1,1,!Counter!) do set result=!result!!item%%i!
FOR /F %%A IN ('CHCP') DO SET CHCP=%%A
echo %result% >>result.txt
endlocal
复制?这家伙是否一遍又一遍地问同样的问题? – 2009-03-04 21:21:57
显然。我仍然想知道他到底想要什么。我的意思是,这是我写的一个批处理文件的第三个化身。最后,他想要的是所有的结果在一行(或至少我读了这样的:)) – Joey 2009-03-04 22:21:02