怎样批量更改文件名为所在文件夹名?

 时间:2026-02-14 22:21:07

1、首先我们在想要更改名字的文件夹中创建一个文本文档,如下图所示,

怎样批量更改文件名为所在文件夹名?

2、接着我们把文本文档的后缀名改为bat,然后点击是,如下图所示,

怎样批量更改文件名为所在文件夹名?

3、然后我们点击鼠标右键,选择编辑这个文本文档,如下图所示,

怎样批量更改文件名为所在文件夹名?

4、在文本文档中复制粘贴一段代码,如下图所示,

@echo off&setlocal enabledelayedexpansion

for /r "F:" %%i in (*.*) do (set "fn=%%~dpi"

for /f "delims=" %%j in ("!fn:~,-1!") do ren "%%i" "%%~nj-%%~nxi")

pause

怎样批量更改文件名为所在文件夹名?

5、然后选择代码中的路径,也就是F:

如下图所示,

怎样批量更改文件名为所在文件夹名?

6、接着我们复制刚才创建文本文档的文件夹的路径,如下图所示,

E:\新建文件夹 (2)

怎样批量更改文件名为所在文件夹名?

7、把这个路径粘贴到代码的路径当中,如下图所示,

@echo off&setlocal enabledelayedexpansion

for /r "E:\新建文件夹 (2)" %%i in (*.*) do (set "fn=%%~dpi"

for /f "delims=" %%j in ("!fn:~,-1!") do ren "%%i" "%%~nj-%%~nxi")

pause

怎样批量更改文件名为所在文件夹名?

8、然后我们保存着一段代码,如下图所示,

怎样批量更改文件名为所在文件夹名?

9、保证完成之后,我们双击运行这段代码,如下图所示,

怎样批量更改文件名为所在文件夹名?

10、最后就可以看到每一个文件前面都加入了文件夹的名字,如下图所示,

怎样批量更改文件名为所在文件夹名?

  • 如何批量生成excel文件并且命名
  • 怎样批量生成多个新的文件夹?
  • bat如何批量改名
  • 怎么批量将指定文件复制到文件夹中?
  • 日常办公excel如何进行批量文件命名?
  • 热门搜索
    红烧排骨的做法视频 尿布疹怎么办 张家界攻略 减肥动作 青岛简介 德国历史简介 西安翻译学院怎么样 穴位减肥 咳痰带血怎么回事 去丽江旅游攻略