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

[文件操作] 请帮着修改BAT代码拖放文件夹修改文件名

请各位大师帮忙看看以下的代码,我用AI做的,但执行不了,提示找不到文件。谢谢。
要求1、建好BAT文件后,以拖动文件夹至该BAT程序上执行
2、程序会将目录下的所有的docdocx文件改名,文件名称起以保留前2个字符,后面以时间的文件名。
想建的BAT内容如下:
  1. set /a folder=%1
  2. pushd %folder%
  3. for /r. %%f in (*.doc *.docx) do (
  4.     set filename=%%~nf
  5.     set newfilename=!filename:~0,2!-%date%.%ext!
  6.     ren "%%f" "%newfilename%"
  7. )
  8. popd
  9. echo 改名完成!
复制代码

谢谢楼上各位大师的无私帮助

TOP

返回列表