[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 1# wxcute

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

TOP

返回列表