- @echo off
- set "string=6 7 8 9 10 11 12 14 15 16 17"
- ::发现问题竟然是出在这一句,不要引号一切正常,或不用usebacdq语句,
- ::则加不加引号都正常,cmd的机制真是令人费解~
- for %%i in (%string%) do call set /a "n=%%n%%+1"
- for /f "usebackq tokens=5 delims= " %%i in ('%string%') do echo %%i
- pause
- goto :EOF
复制代码
|