cmd批量修改文件后缀名

发布时间 2023-04-11 19:13:59作者: 潶Se星期天~

直接使用 cmd命令提示符 实现递归子文件夹修改所有文件后缀名

方法

  1. 通过 文件管理器 打开目标文件夹,在地址栏输入 cmd ,回车Enter 弹出cmd命令行输入窗口,如下图:
    输入cmd
    cmd窗口

    *空白处右键点击 在终端打开 不行,必须是cmd

  2. 这里分两种情况:

    • 不递归子文件夹 ,仅修改本文件夹的所有文件后缀名(默认为7z)

      ren * *.7z
      
    • 递归子文件夹 ,修改文件夹的所有文件后缀名(默认为7z)

      for /r . %f in (*) do ren "%f" *.7z
      
  3. 完成

备注

删除指定后缀名的文件,指令为 for /r . %f in (*.7z) do del "%f"

删除包含 str 的文件名文件,指令为 for /r . %f in (*str*) do del "%f"

*不包含文件夹