Board logo

标题: [文本处理] 求助批处理for循环里如何顺序输出字母? [打印本页]

作者: dong3626    时间: 2023-4-22 11:24     标题: 求助批处理for循环里如何顺序输出字母?

如题,,在for循环里,根据变量输出指定字符
比如,a c e ...
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /l %%a in (1, 2, 26) do (
  4.    echo ABCDEFGHIJKLMNOPQRSTUVWXYZ:~%%a,1
  5. )
  6. pause>nul
复制代码

作者: terse    时间: 2023-4-22 11:44

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "str=ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  4. for /l %%a in (0, 2, 25) do (
  5.    echo !str:~%%a,1!
  6. )
  7. pause>nul
复制代码

作者: dong3626    时间: 2023-4-22 15:03

terse 发表于 2023-4-22 11:44


完美  感谢




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2