回复 1# wxcute
郁闷了,一开始的时候,一直想用set 将=替换掉,在尝试了许久之后无法,
于是查询了许多帖子,然后从google搜到了论坛,才知道set无法替换=,崩溃。- @echo off&setlocal enabledelayedexpansion
- set %random%=%random%
- for /f "delims=" %%i in ('set') do (set str=%%i&&goto A)
- :A
- for /f "delims== tokens=1,2" %%i in ("!str!") do (
- echo first=%%i second=%%j
- set "str=%%i%%j")
- for /l %%i in (0 1 9) do (set "str=!str:%%i=+%%i!")
- set /a t=!str!
- echo total=!t!
- pause
复制代码
|