永发信息网

求助高手 写一个批处理 可以批量重命名文件

答案:2  悬赏:40  手机版
解决时间 2021-02-05 23:45
  • 提问者网友:温旧梦泪无声
  • 2021-02-05 05:44
比如 其中一个文件夹名字是:你是高手 现在需要把这个文件夹里的文件重命名为:你是高手001 你是高手002 你是高手003........
我的知道分数只有3分了 没办法给高分 高手见谅
最佳答案
  • 五星知识达人网友:山君与见山
  • 2021-02-05 06:20
把要处理的文件夹拖到批处理文件的图标上
@echo off&if "%~1"=="" exit
if not exist "%~1\" exit
set/a n=1000
for /f "delims=" %%a in ('dir/b/a-d "%~1\"')do (
set/a n+=1
cls&echo/&echo %%a
call ren "%%a" "%~nx1%%n:~1%%%%~xa")
set/a n-=1000
cls&echo/&echo %n% 个文件重命名完成
ping -n 2 127.1>nul
全部回答
  • 1楼网友:过活
  • 2021-02-05 07:31
for /f %%i in ('dir /b %fromdir%') do if exist %todir%\%%i ren %fromdir%\%%i %fromdir%\%%i1 你将这段加到copy %fromdir%\* %todir%\的上面。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯