[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
不要谢

如果问题已经解决,麻烦编辑主题为:【已解决】
yyz219 发表于 2022-6-29 08:13



  

TOP

回复 10# qixiaobin0715


    感谢指导!!!

TOP

回复 14# yyz219


    再次感谢!新代码确实更好用

TOP

回复 15# yyz219
漏写了一个百分号。
代码第5行“%~xa”改为“%%~xa”

TOP

建议使用一个更准确的判据...代码如下(代码脚本须与被更名文件同目录):
@echo off &setlocal EnableDelayedExpansion
for /f "delims=" %%F in (' dir/b/a-d "* (2).*" ') do (
     set "fn=%%~nF"
     if "!fn:~-4!" == " (2)" (ren "%%F" "!fn:~,-4!%%~xF!")
)

TOP

回复 20# aloha20200628


感谢大神指导!!!
在大家的无私帮助下,代码质量越来越高了!

TOP

受教了,感谢指导

TOP

返回列表