回复 15# 惆怅而又凄凉
好吧 适用实际环境就好 关于遍历完才处理以至于脚本不能正常运行 可以这样试
相对字符截取效率会稍有提升 文件名如有特殊字符 就在FOR里开启延迟 否则没必要 影响效率- @echo off
- for %%f in (*.zip) do (
- echo 正在处理文件 %%f
- for /f "tokens=1* delims=-" %%a in ("%%f") do (
- set "FN=%%a-%%b"
- set "FNR=%%b"
- set "FNL=%%a"
- echo name = %%a-%%b
- setlocal enabledelayedexpansion
- echo fn = !FN!
- echo fnr = !FNR!
- echo fnl = !FNL!
- endlocal
- )
- )
-
- pause
复制代码
|