
CODE: [Copy to clipboard]@echo off&Setlocal enabledelayedexpansion
set "aa=bbbbbb=ccdeee==eewewrwer"
echo %aa%
:started
if not "%aa:~0,1%"=="" (
if "%aa:~0,1%"=="=" (set/p=#<nul) else (set/p=%aa:~0,1%<nul)
set "aa=%aa:~1%"
if "!aa!"=="" (echo/&goto :end)
goto :started
)
:end
pause&exit/b
CODE: [Copy to clipboard]p.s.原来发贴慢了@echo off
setlocal ENABLEDELAYEDEXPANSION
set "aa=bbbbbb=ccdeee==eewewrwer"
for /l %%i in (0,1,100) do (
set a=!aa:~%%i,1!
if "!a!"=="=" set a=等号
set aaa=!aaa!!a!
)
echo %aaa%
pause
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |