Board logo

标题: [文本处理] [已解决]求助帮忙看看批处理内循环代码哪里出问题 [打印本页]

作者: c755731262    时间: 2015-1-29 08:32     标题: [已解决]求助帮忙看看批处理内循环代码哪里出问题

  1. @echo off
  2. color f0&setlocal enabledelayedexpansion
  3. for /f "delims=" %%a in ('dir /b /a:-d d:\数据1\*txt') do (
  4. (for /f "delims=" %%b in (%%~fsa) do (
  5.      set n=%%b,p
  6.      echo 2=!n:~0,1! !n:~1,1!
  7.      :loop
  8.      echo 2=!n:~0,1! !n:~1,1!
  9.      set n=!n:~3!
  10.      if not "!n!" == "p" goto :loop
  11. )
  12. ) >>d:\数据2\%%~nxa
  13. )
  14. pause
复制代码

作者: hfg1977    时间: 2015-1-29 10:05

for语句内部不支持标签。
作者: DAIC    时间: 2015-1-29 10:15

需要把标签部分拿到for循环外部




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