Board logo

标题: [文件操作] 批处理变量延时如何使用? [打印本页]

作者: wlf2r    时间: 2013-6-9 15:23     标题: 批处理变量延时如何使用?

本帖最后由 wlf2r 于 2024-2-22 16:33 编辑
  1. setlocal enabledelayedexpansion
  2. for /f "tokens=1,2,3,4,5,6,7,8,9"  %%1 in (kkk.txt) do (
  3. set "str=%%1"
  4. set str=!%str:~0,-2%!
  5. echo !str! %%2
  6. )
复制代码
kkk.txt  内容如下
1333950 Cowpatty-4.0-win32.zip
706137 java反编译.zip
549 qq.bat
2206
19363
122112 复件(10)新建文本文档.txt
122112 复件(2)新建文本文档.txt
5554122112 复件(3)新建文本文档.txt
122112 复件(4)新建文本文档.txt
122112 复件(5)新建文本文档.txt
122112 复件(6)新建文本文档.txt
122112 复件(7)新建文本文档.txt
122112 复件(8)新建文本文档.txt
122112 复件(9)新建文本文档.txt
122112 复件新建文本文档.txt


我要把数字删掉了最后2位  其它不变   问上面变量延时怎么用 怎么没有效果 注:数字后面有空格
作者: xxpinqz    时间: 2013-6-9 15:46

  1. tokens=1,2,3,4,5,6,7,8,9
复制代码
改为:
  1. tokens=1*
复制代码

作者: wlf2r    时间: 2024-2-22 16:36

怎么设置已解决
作者: qixiaobin0715    时间: 2024-2-22 16:45

回复 3# wlf2r
编辑顶楼题目。




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