如果有疑问,希望能在顶楼一次性描述清楚...
@echo off
Setlocal Enabledelayedexpansion
set n=0
for %%a in (a b c d) do (
set /a n+=1
set var!n!=%%a
)
set n=0&set input=&set /p input=请输入:
for /l %%a in (0 1 9) do (set input=!input:%%a=%%a !)
for %%a in (%input%) do (
set /a n+=1
call set %%var!n!%%=%%a
)
for %%a in (a b c d) do echo.%%a:!%%a!
echo.input:"%input%"
pause