zoukankan      html  css  js  c++  java
  • 怎样用bat批量重命名文件夹和文件

    很早以前本人写过重命名文件夹的文章,发现其中稍有不完善的地方,其主要功能在文件夹名前统一加上字符,或者在文件夹名后统一加上字符,有网友反应功能太单一。今天我又仔细研究了一下bat批处理代码,分别能完全重命名文件夹和完全重命名文件,现在和大家分享一下。

    怎样用bat批量重命名文件夹和文件
     

    工具/原料

     
    • windows记事本

    方法/步骤-重命名文件夹

     
    1. 1

      以几个新建文件夹为例吧

      怎样用bat批量重命名文件夹和文件
    2. 2

      新建一个txt文本文档,文件名任意

      怎样用bat批量重命名文件夹和文件
    3. 3

      编辑这个txt文本文件输入以下字符

      set a=1000

      setlocal EnableDelayedExpansion

      FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO (

      set /A a+=1

      ren "%%i" "电影!a!"

      )

      然后保存

      怎样用bat批量重命名文件夹和文件
    4. 4

      保存后更改文件扩展名为bat,有提示选“是”

      怎样用bat批量重命名文件夹和文件
    5. 5

      双击运行这个bat批处理文件,稍一延迟文件夹就都已全改名啦

      怎样用bat批量重命名文件夹和文件
    6. 6

      代码主要注意以下两处,可进行随意修改

      怎样用bat批量重命名文件夹和文件
    7. 7

      这两处修改之后,运行后重命名文件夹的名称也随之变化

      怎样用bat批量重命名文件夹和文件
      END

    方法/步骤2-重命名文件

     
    1.  

      以重命名txt文件为例,也是先新建bat文件,其中代码如下

      @echo off

      set a=00

      setlocal EnableDelayedExpansion

      for %%n in (*.txt) do (

      set /A a+=1

      ren "%%n" "小说!a!.txt"

      )

      注意红色标记的4处地方,可进行更改

      怎样用bat批量重命名文件夹和文件
    2.  

      双击执行后效果如下

      怎样用bat批量重命名文件夹和文件
      END

    注意事项

     
    • bat文件里字符要用英文字符
    • 每次使用时注意先修改代码中几处标记的地方
  • 相关阅读:
    合约广告系统-在线分配问题
    合约广告系统-合约广告系统
    合约广告系统-常用广告系统开源工具
    knnsearch
    ISOMAP和MDS降维
    dijstra算法
    矩阵大于某个数置零
    mathtype 公式分节隐藏
    fifo 实现问题
    vhdl 数据类型转换 使用IEEE标准库numeric_std 需要进行两次转换 use ieee.numeric_std.all;
  • 原文地址:https://www.cnblogs.com/h2zZhou/p/8966249.html
Copyright © 2011-2022 走看看