我写了一段- @echo off
- setlocal EnableDelayedExpansion
- for /f "delims=," %%i in (%~f0) do (
- set /a "num+=1"
- set "a!num!=%%i"
- )
- set a=1
- set c=0
- :loop
- if %a%==%num% goto over
- set "b=!a%a%:~%c%,1!"
- if "%b%"=="" set /a a+=1&set c=0&goto loop
- set /a c+=1
- set /p "d=%b%"
- goto loop
- :over
- pause>nul
复制代码 但是无法过滤!和%,求助! |