Board logo

标题: [文件操作] 拖拽文件夹或多个文件重命名批处理 [打印本页]

作者: smss    时间: 2019-5-10 22:12     标题: 拖拽文件夹或多个文件重命名批处理

情景再现:工作生活中经常需要把处理好的图片或其他文件改名,当有10几个时一个个手动太烦了
这时可以拖拽整个需要处理的文件夹把其中的所有文件名前加个time_ 也可单独选中多个文件拖入 小巧高效
  1. @echo off&if exist %1\ (cd %1&for /f %%i in ('dir /b *') do (ren %%i time_%%i)) else @(for %%a in (%*) do ren %%~nxa  time_%%~nxa)&echo 添加完毕!&ping 0 -n "2">nul&exit
复制代码

作者: Batcher    时间: 2019-5-10 23:20

测试过文件名包含特殊字符的情况吗?
作者: smss    时间: 2019-5-10 23:24

回复 2# Batcher
有空格不可以




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