Board logo

标题: [文件操作] 批处理截取字符串!fn:~-3! 这是取右边3位吗? [打印本页]

作者: 朱科技    时间: 2021-2-9 19:23     标题: 批处理截取字符串!fn:~-3! 这是取右边3位吗?

!fn:~-3! 这是取右边3位吗,怎么感觉不是
  1. set /a cnt+=1
  2. set fn=000!cnt!
  3. ren "%%i" "!fn:~-3!%%i"
复制代码

作者: Batcher    时间: 2021-2-9 21:16

回复 1# 朱科技


    感觉不太准。试验一下最靠谱。
作者: qixiaobin0715    时间: 2021-2-10 08:14

回复 1# 朱科技
看看显示的是什么:
  1. @echo off
  2. set num=0123456789
  3. echo %num:~-3%
  4. pause
复制代码





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