目录

前言

一、Windows简单实现重命名

二、使用命令行和Excel实现重命名


前言

在实际应用中,我们经常会遇到将指定文件夹下的文件重命名,以便程序读写。

本文介绍了两种方式,都是在Windows系统中自带的重命名方式。


一、Windows简单实现重命名

第一步:进入需要重命名的文件夹中,选中所有需要重命名的文件【Ctrl+A】

第二步:单击鼠标右键,选择重命名【M】,输入想要的文件名称,如我输入的是【文件】

第三步:得到重命名文件。如下图所示,该方法得到的是输入的文件名+(数字)的结果


二、使用命令行和Excel实现重命名

第一种方法中,只能得到默认的重命名结果。若需要在大量文件中将某一个文件修改成特定的文件名可以利用下面的方法。该方法更实用。

第一步:进入需要重命名的文件夹中,打开命令行【cmd】,输入命令

dir/b>rename.csv
#  >这个符号是将dir命令的输出写入后面提供的文件中,所以上述命令会得到一个文件rename.csv文件

第二步:打开rename.csv文件。可以看见第一列就是我们当前文件夹下的所有文件名,然后在第二列输入每一个需要重命名后的名字,注意每一行都是一一对应的关系

第三步:在第三列输入公式【="ren "&""""&A1&""""&" "&B1】,生成重命名字符串

ren是rename的简写
注意:在连接单元格时,如果该单元格有特殊符号时需要加上双引号(也就是需要输入四个双引号)没特殊符不需要加双引号。

第四步:复制第三列内容到当前文件夹下新建的txt文件中,重命名为bat文件

第五步:双击运行bat文件,得到重命名文件

Windows下 批量重命名文件【bat实现】相关推荐

  1. Linux下批量重命名文件

    Linux下批量重命名文件 通过rename命令批量重命名文件 基本语法 示例 1. 改变文件扩展名 2. 大写改成小写 3. 更改文件名模式 通过rename命令批量重命名文件 基本语法 renam ...

  2. Linux下批量重命名文件或文件夹(rename命令)

    cp  mv 在复制.移动文件时,可单个更改文件名称 下面介绍Linux系统中另一个重命名命令 rename命令的用法. 批量创建那些规格差不多的文件名.[测试的第一步] [root@linuxidc ...

  3. Windows系统下批量重命名文件(超详细操作讲解)

    一.首先打开命令窗口:在文件夹空白处shift+鼠标右键 二.在命令行输入:dir/b>rename.xls,回车,文件夹里就会生成一个excel表格.(备注:这里的/b是一个参数,为了实现所有 ...

  4. windows下批量重命名图像名称bat脚本

    @echo set a=0 setlocal EnableDelayedExpansion for %%n in (*.jpg, *.png, *.jpeg) do (set ext=%%~xnren ...

  5. 【Windows小技巧】批量重命名文件

    2016/12/14更新 注:如果文件名包含空格,命令应写成ren "s0 (1).gif" s001.gif,简而言之,就是加上双引号!!!原因:系统将s0和(1).gif认为是 ...

  6. C# 批量重命名文件

    前言 有些时候,我们下载了一些听书的MP3文件,或者是一些美剧.网剧,下载下来之后发现这些文件具有一定的规律,比如下图.但是有些时候我们需要修改这些文件的文件名,一个一个文件重命名是非常反人类的,我们 ...

  7. 计算机给文件重命名快捷键,实用电脑小技巧:批量重命名文件常用的小工具也可以设快捷键...

    沪江小编:对于很多人来说,电脑应该算是使用频率最高的工具了,可是你真的会用电脑么?实用电脑小技巧,用最简单明了的方式给你无比有趣的电脑使用新体验. [视觉遗像]注视图形中央的四个黑点30秒,然后闭眼仰 ...

  8. Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录 Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 #删除旧文件1 #删除旧文件2 #删除旧文件1 rem ...

  9. python下载文件并改名_第46p,8行代码,用Python批量重命名文件

    大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第46篇文章,第二阶段的课程:Python基础知识:小案例之用Python批量重命名文件. 学习本课程,建议先看一遍:[计算机基础知 ...

最新文章

  1. 面试Java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备...
  2. 视觉直观感受 7 种常用的排序算法
  3. 了解React.js中数组子项的唯一键
  4. The build tools for v141 (Platform Toolset = 'v141') cannot be found
  5. 高效组织的配置管理计划
  6. C#的dapper使用
  7. HTML中confirm替换,Javascript直接Confirm()函数替换
  8. Remove Duplicates from Sorted Array II leetcode java
  9. 11有没有压力感应_特殊感应器赋予机械手多维触感
  10. Bootstrap3 插件的调用方式
  11. maven笔记(2)-- 构建Java Project 及 Maven命令使用
  12. 大航海北斗星导航系统V1.10
  13. System.Transactions.Diagnostics.DiagnosticTrace 的类型初始值设定项引发异常。配置系统未能初始化
  14. 秋叶一键重装系统连接服务器失败,秋叶一键重装系统win7系统安装和使用DAEMONToolsLite的方法【图文教程】...
  15. PIC单片机C语言编程教程
  16. Dorado7之AjaxAction
  17. 嵌入式思维 、不深不浅的理解
  18. 《嵌入式 - 语音识别TWen-ASR-ONE开发笔记》第3章 TWen-ASR-ONE 多线程和消息队列
  19. OKR还是集权制?750亿美金字节跳动的成长秘密
  20. 手机老是显示微信连接不到服务器,手机微信无法连接到服务器提示1237怎么办...

热门文章

  1. Pandas学习——连接
  2. c语言输出名人名言大全,编程语言之父6大经典名言,C语言之父这一段代码你见过吗?...
  3. Java项目合集—整整20套精品项目(附源码)
  4. Django设置Pymysql数据库
  5. 计算机录屏幕和声音的软件是什么,可以录制屏幕视频声音的电脑录屏软件是什么?...
  6. java实习第二周总结
  7. minmea——GPS NMEA 0183 协议解析库
  8. 【 Apifox】一款前端开发、后端开发、测试人员连连叫好的开发工具
  9. 5个超棒的Java企业级项目推荐,练手/毕设/私活都一步到位
  10. C Primer Plus 练习 P85