- @echo off
- ::开启变量延时,关于延时变量请参看本论坛相关文章
- setlocal enabledelayedexpansion
-
- set var=abcdefghijk
- set result=
- ::开启 /l 开关,有关for的用法请看本论坛相关教程
- for /l %%i in (0,1,255) do (
- ::从var变量把字符一个一个取出,!var:~%%i,1!是指从第%%i个位置开始取长度为1的字串
- set result=!var:~%%i,1!!result!
- )
- echo !result!
-
- pause>nul
复制代码
|