terse 当前在线
中将
@echo off set "str= 33 ff c:\ab\exe.ffg echo;00 0 0-00->55.txt< " for /f "tokens=*" %%i in ("%str%") do set "str=%%i" :lp if "%str:~-1%"==" " set "str=%str:~0,-1%"&goto lp echo "%str%" pause复制代码
评分人数
TOP
@echo off set "str= 33 ff c:\ab\exe.ffg echo;00 0 0-00->55.txt< " for /f "tokens=*" %%i in ("%str%") do ( for %%j in ("c:\%%i") do set "str=%%~pnxj" ) echo "%str:~1%" pause复制代码
@echo off&setlocal enabledelayedexpansion for /f "tokens=*" %%i in (a.txt) do ( set var=%%i&set str=&set "k= " set "var=!var: =" "!" for %%a in ("!var!") do if %%a neq "" ( set "str=!str!!k!%%~a"&set "k= " ) else set "k= !k!" echo "!str:~1!" ) pause复制代码