文章目录

  • 前言
  • 一、如何使用excel导入文件名进行修改?
  • 二、CMD脚本批量编辑
    • 1.
  • 总结

前言

为了实现批量更改文件名的目的,尝试过导入到excel修改名字和cmd脚本批量,最终觉得还是cmd脚本好用,当然本质都是使用cmd命令实现批量编辑


提示:以下是本篇文章正文内容,下面案例可供参考

一、如何使用excel导入文件名进行修改?

参考文章:cmd批量提取文件夹中的文件名
Windows环境下利用CMD命令批量修改文件名

注意:由于Win10 shift+右键打开的是powershell(无法识别dir /b命令),不是cmd,所以推荐直接在地址栏输入CMD即可打开cmd

接着就是导出文件名

dir /b *.pdf*>文献统计.csv

把表格中的名字以各种方式批量编辑
常会用到:
1.数据分列:Excel导入的数据如何自动分列

2.文件名目录形成需要

="ren "&A1&" "&B1

3.Excel如何在已有单元格中批量加入固定字符
过于麻烦,不能满足我的需要,我就放弃了

二、CMD脚本批量编辑

1.

代码如下:

@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.wav') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "sp0!a!_airport_sn0.wav") else ren "%%i" "sp!a!_airport_sn0.wav"
set/a a+=1
)
)

命令解释:
set a = 1 是设置递增的变量,文件递增或递减的起始值

第三行中括号内 (dir /b .wav)中.wav可以替换成任意可以匹配的字符串,如匹配含有string,且后缀是jpg的文件,则可以(dir /b string.jpg)

第三行是说如果文件名和自己本身一样,则不替换,否则脚本运行时会把自己也更改掉

第五行的if判断是为了统一编号命名,当a小于10时,比如a等于1,则命名时为01;双引号内的“sp0!a!_airport_sn0.wav” 是文件名的命名格式,可以任意替换。

set/a a+=1 ,设置递增变量,也可以设置为递减,或者任意递增递减区间

注意:
请将脚本修改并复制到记事本中,并另存为.bat文件(ren.bat),另存为的时候文件类型选“任何文件”,文件名后缀上加.bat。
务必将此脚本放在需要重命名的文件夹下,就是说此脚本应该要和需要重命名的文件放在同一目录下。

@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.jpg') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "car00!a!.jpg") else if !a! LSS 100 (ren "%%i" "car0!a!.jpg") else ren "%%i" "car!a!.jpg"
set/a a+=1
)
)`
@echo off&setlocal EnableDelayedExpansion
set a=445
for /f "delims=" %%i in ('dir /b *.jpg') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 100 (ren "%%i" "00!a!.jpg") else ren "%%i" "!a!.jpg"
set/a a+=1
)
)

总结

以上就是今天要讲的内容,两个方法都好。

Win10如何批量修改文件名,实现向后加固定的数字,001.jpg——999.jpg相关推荐

  1. win10如何批量修改文件名【系统天地】

    我们在使用win10系统的过程中,我们经常会对一些文件名进行修改,但是如果文件多的话,一个个修改就显得太麻烦了,所以我们可以批量进行修改,那么win10如何批量修改文件名呢?跟随小编一起来看看详细的修 ...

  2. 怎么批量修改文件名中的一部分

    批量修改文件名中的一部分?修改文件名对于大家来说是一个非常简单的操作,相信在座的所有人都知道怎么操作,但如果有几百上千个文件的名称需要修改,你又该如何办呢?例如1000个文件名中有一个错误的文字,现在 ...

  3. Win10 批量修改文件名

    批量修改文件名 此方法的执行语句:REN "old fname" "new fname"(英文状态下的双引号) 1.在目标文件夹下创建一个 TXT文件 1.1输 ...

  4. 怎样更改计算机文件名,电脑如何批量修改文件名|批量修改文件名的几个小方法...

    遇到多文件,需要重命名的时候,有些人就头疼了,几百个文件,要是全部都要重命名,要弄到什么时候?虽然说,可以借助第三方的工具,但是有些使用win10的用户觉得麻烦,那还有什么其他方法?这篇文章就是系统吧 ...

  5. 计算机怎么快速改图片名称,如何批量修改文件名?批量修改照片文件名和添加前缀方法...

    通常我们使用手机或者相机拍摄了一堆照片拷贝到电脑之后,照片的命名通常都是随机混乱的,如果要规范文件命名,你是不是会去一个一个去修改文件名呢?其实完全不需要这么麻烦,今天电脑百事小编就来教大家一个批量快 ...

  6. python 修改文件名_【学习分享】利用python批量修改文件名

    1 前言 分享一个利用python批量修改文件名的方法,我们以前分享过用DOS命令来批量修改文件名,但是如果要修改多个文件夹内的文件名,用DOS命令就不好处理了,我们就来分享一下如何用python处理 ...

  7. python 修改文件名_Python 批量修改文件名

    本篇梳理了批量修改文件名的Python代码. import os import numpy as nppath = 'C:/Users/Owen/PycharmProjects/Create_File ...

  8. python改文件名_python批量修改文件名、批量修改xml文件的path和filename

    1. python批量修改文件名(控制文件名的起始编号) import os path = "E:/Project/label/fire/" # 目标路径 filename_lis ...

  9. matlab 从 excel读取 日期_MATLAB批量修改文件名和选择性复制/剪切文件

    今天解决的问题: 1.如何利用MATLAB批量修改文件名? (前面写过一次bat命令法,这个应该也算一次改进,程序的初衷是想将Smartsolo导出的文件名批量修改为以炮点桩号为文件名) 2.如何利用 ...

最新文章

  1. 树、森林与二叉树的转换
  2. linux 之 rpm 网站
  3. js for循环与for in循环的区别
  4. python利用pandas和xlrd读取excel,特征筛选列
  5. 东南大学c语言下学期期末考试题,东南大学C++期中考试题.doc
  6. OpenGL ES 2.0 for iPhone Tutorial
  7. 大数据公司Palantir曾向法拉第未来投资2500万美元
  8. FastDFS介绍并在centos7中安装
  9. 私有云对企业来说有什么好处
  10. linux系统sql语句报错_linux之SQL语句简明教程---CREATE VIEW
  11. CARBON X1 安装 chrome os
  12. 算术平均数、几何平均数、调和平均数的、标准差、方差、正态分布、异常值噪声处理
  13. 颜色格式转换: FFmpeg源代码简单分析:libswscale的sws_getContext()
  14. 2021年美容师(高级)考试及美容师(高级)最新解析
  15. 如何幽默的介绍php是撒,终于明白如何幽默介绍自己名字
  16. 图解蓝牙 BR/EDR 和BLE的区别
  17. Linux数据库管理——day10——分库分表、数据库硬件优化
  18. Imblearn package study(不平衡数据处理之过采样、下采样、综合采样)
  19. 操作系统(第三章)——思维导图总结
  20. Sonar中的技术债务简要了解

热门文章

  1. Mac上实时网速、内存等显示
  2. 【解决】Android 腾讯地图 选点定位组件,获取当前位置有偏差所遇到的坑!!
  3. 念整数(5分) 题目内容: 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注
  4. 桃花影落飞神剑,碧海潮生按玉箫(黄药师)
  5. 如何mp3音乐格式转换成ogg格式
  6. LPC1768 UART超时中断的使用
  7. Clover引导Windows10,Mac OS High Sierra,CentOS7 经验分享
  8. Windows系统图片不显示缩略图如何解决
  9. js 对象解构 默认值 重命名
  10. 东北大学秦皇岛分校计算机类排名,东北大学秦皇岛分校全国排名,2021东北大学秦皇岛分校排名榜...