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

[文件操作] 如何把文件夹里的文件名称改为和文件夹一个名字

如何把文件夹里的文件名称改为和文件夹一个名字?   例如文件夹A里面有一张图片名字是随机的543或者别的            文件夹B里面有一张图片名字是随机的85或者别的         例如文件夹C里面有一张图片名字是随机的63或者别的          现在要把A文件夹里的543改和文件夹名字一样的A      85改为B     63改为C   求大神赐予我代码

求大神给个批量处理的BAT代码,有很多文件要处理

TOP

本帖最后由 flashercs 于 2020-11-29 13:40 编辑

可以参考一下 http://www.bathome.net/thread-57150-1-2.html
例如 把当前目录下的所有子目录下的文件重命名:
  1. @echo off
  2. cd /d "%~dp0"
  3. for /r /d %%A in (*) do (
  4.   for %%B in ("%%A\*") do (
  5.     ren "%%B" "%%~nxA%%~xB"
  6.   )
  7. )
复制代码
微信:flashercs
QQ:49908356

TOP

回复 3# flashercs

大神还有个问题想求教下

bat如何批量删除子文件夹里的文件, 例如文件夹A里有 1  2  3  4  5图片          文件夹B里有 1  2  3  4  5图片      文件夹C里有 1  2  3  4  5图片          文件夹D里有 1  2  3  4  5    6   7图片        如何指定删除ABCD里的3这个图片     文件夹有很多ABCDE1234等等就是该目录下的所有文件夹里的3图片全部删除   求大神给个代码

TOP

回复 4# laolou01
  1. @echo off
  2. cd /d "%~dp0"
  3. for /r %%A in ("3") do (
  4.   del "%%A"
  5. )
复制代码
微信:flashercs
QQ:49908356

TOP

返回列表