找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23961|回复: 5

[文本处理] 帮忙看看顺序重命名的批处理为何win7下失效?

[复制链接]
发表于 2020-10-27 13:41:36 | 显示全部楼层 |阅读模式
本帖最后由 雷厉风行 于 2020-11-2 09:04 编辑
  1. ::使用说明
  2. ::将.jpg文件拖到本P图标上.支持9个以上。
  3. ::测试路径d:\1\可以按自己需要修改
  4. ::若要重新统计,双击本P即可。
  5. ::重新统计后若不改变路径d:\1\会覆盖以前的文件。

  6. echo !n!>d:\tmp.x
复制代码
拖放图标到图标自动按拖放顺序重命名.
发表于 2020-10-28 08:40:07 | 显示全部楼层
回复 1# 雷厉风行


什么系统里面可以成功?只是Win7失效吗
另外,请举例详细描述一下自己的完整需求,重新写一个代码也许效果比修改这个代码更好。
 楼主| 发表于 2020-10-28 14:38:51 | 显示全部楼层
本帖最后由 雷厉风行 于 2020-10-28 15:37 编辑

以前XP用的,将多个图片拖进BAT后按拖进去顺序自动重命名并移动到指定文件夹,重命名名称开头可自定义如上面风景开头.风景0001 风景0002........
发表于 2020-10-28 19:49:58 | 显示全部楼层
查一下 d:\3 有无存在.

我在 Windows 7 X64 下测试没问题
 楼主| 发表于 2020-10-29 00:15:23 | 显示全部楼层
回复 4# peterboy666
发表于 2020-11-2 22:18:39 | 显示全部楼层
这种的吗?
  1. SetLocal EnableDelayedExpansion
  2. if not exist "%~f1" cd/d "%~f1\.."&&rem //只能拖拽文件否则会出错,可以n个同时进行[.jpg]
  3. set "n=0"
  4. call:1 %*
  5. pause
  6. goto:eof
  7. :1
  8. if "%~1"=="" goto:eof
  9. set/a "n+=1"
  10. set "nn=0000000000000!n!"
  11. ren "%~f1" "风景!nn:~-4!%~x1"||goto:1
  12. shift
  13. goto:1
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 07:19 , Processed in 0.018481 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表