本帖最后由 WHY 于 2022-2-9 21:54 编辑
如果变量 x 的值是 z,y 的值应该是多少呢?
假设是循环取值(x=z,则 y=a)- @echo off
- set "x=d"
- for /f "delims=%x%" %%i in ("zyxwvutsrqponmlkjihgfedcba") do set "y=%%i"
- echo %y:~-1%
- pause
复制代码
- @echo off
- set "x=d"
- set "s=abcdefghijklmnopqrstuvwxyza"
- call set "y=%%s:*%x%=%%"
- echo %y:~0,1%
- pause
复制代码
|