精华内容
下载资源
问答
  • Windows批处理修改文件名
    千次阅读
    2020-01-08 18:48:42

    需求描述:

    • 文件夹有很多文件,需要统一的命名格式,比如要命名为下面的格式:
    • 手动命名费时费力,这时候我们可以借助批处理:
      -

    批处理实现

    • 其实之前也用过,一直没在博客上写过,最近看到有需求,就写了一篇:
    • 新建文本文件,后缀为txt,复制以下内容进去,然后修改后缀为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" "softcopyimg_!a!.jpg") else ren "%%i" "softcopyimg_!a!.jpg"
    
    set/a a+=1
    
    )
    
    )
    
    • 双击运行即可:
      在这里插入图片描述
    更多相关内容
  • Filename_list.txt 文件生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改文件名拷贝到 批处理1.xlsx 表格的A2到AN处,将要改成的名称对应到B2到BN处。 将C2到CN处内容复制。 打开 change_...
  • Windows下批处理(BAT)修改文件名.txt
  • Windows批量修改文件名

    千次阅读 2021-04-23 11:18:33
    4. 使用文件编辑工具或者excel 将老的文件名批量替换为新的文件名称,并写成 ren 旧文件名文件名 的格式 ren命令部分的大代码: =CONCATENATE(C2," ",A2," ",B2) 复制ren命令部分的内容,保存到txt文件,并...

    本篇为《Windows相关》系列博客的第一篇,该系列博客主要记录Windows10系统的操作过程,方便以后查阅。

    今天从师哥那里学的,现在记录一下,以后用到方便查找。

    1. 打开cmd
      在这里插入图片描述
    2. 进入到需要修改的文件夹内
      在这里插入图片描述
    3. 将该目录下的所有文件都输出到1.txt文件中
    dir *.* /b  > 1.csv
    

    在这里插入图片描述
    在这里插入图片描述
    4. 使用文件编辑工具或者excel 将老的文件名批量替换为新的文件名称,并写成 ren 旧文件名 新文件名 的格式
    在这里插入图片描述
    ren命令部分的大代码:

    =CONCATENATE(C2," ",A2," ",B2)
    
    1. 复制ren命令部分的内容,保存到txt文件,并另存为bat文件
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
    2. 双击bat文件,即可完成修改
      在这里插入图片描述
    展开全文
  • 在windows系统,通过python技术,编写脚本,通过扫面文件获取文件名称,对文件名称进行字符串转换,实现windows文件名称替换
  • 复制下面代码到一个txt文本中,将后缀名修改为bat,双击运行即可。操作方式如下图 这里我去掉了新建两个字。 注意编码问题,如果打开是乱码,请先查看cmd的属性,然后将文本保存为对应字符编码。 复制...

    复制下面代码到一个txt文本中,将后缀名修改为bat,双击运行即可。操作方式如下图

     

    这里我去掉了新建两个字。

     

    注意编码问题,如果打开是乱码,请先查看cmd的属性,然后将文本保存为对应字符编码。

    复制下方代码:

    @echo off
    
    set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空格):
    
    set /p str2= 请输入替换后的文件(文件夹)名字符串(去除则直接回车):
    
    echo.
    
    echo 正在修改文件(夹)名中,请稍候……
    
    for /f "delims=" %%a in ('dir /s /b ^|sort /+65535') do (
    
    if "%%~nxa" neq "%~nx0" (
    
    set "file=%%a"
    
    set "name=%%~na"
    
    set "extension=%%~xa"
    
    call set "name=%%name:%str1%=%str2%%%"
    
    setlocal enabledelayedexpansion
    
    ren "!file!" "!name!!extension!" 2>nul
    
    endlocal
    
    )
    
    )
    
    exit

     

    展开全文
  • 在windows中批量修改文件名

    万次阅读 2016-02-09 11:41:47
    这里,给大家提供一种简单的方法,仅需DOS和EXCEL就可以实现批量修改文件名了。 一、进入DOS命令提示符并切换到目标目录 (以E:\gzhu\MCM\2016\code\0131为例,这里提供两种进入DOS的方法) ①win+r-...

    在windows中,经常会碰到要批量修改文件名字的情况,一个一个修改太慢了,懒懒的程序猿又不想上网找工具。

    在这里,给大家提供一种简单的方法,仅需DOS和EXCEL就可以实现批量修改文件名了。


    一、进入DOS命令提示符并切换到目标目录

    (以E:\gzhu\MCM\2016\code\0131为例,这里提供两种进入DOS的方法)


    ①win+r-->cmd-->确定-->e:-->cd \gzhu\MCM\2016\code\0131(如下图)


    ②进入目标目录后,在地址栏输入cmd并回车(如下图)



    这样就可以进入命令提示符了



    二、使用dir命令并将显示结果输出到xls文件中,命令如下:

    dir /b >rename.xls
    (注:>后面如果没有输入路径则为保存到当前路径)


    三、打开rename.xls

    在另外一列第一行输入:

    ="ren "&A1&" new_"&A1

    (注意空格!!!)

    简单说明一下这个命令:"ren "就是重命名的命令,再用"&A1&"引用A1的内容

    并把需要重命名的对应单元格填充(如下图)


    三、新建一个rename.bat文件,将B列内容粘贴到文件中。

    (新建一个txt,把后缀改成bat就可以了)
    右键编辑bat文件,并把内容粘贴到文件里面

    注意:需要改名的文件的同一目录下



    四、运行bat文件,大功告成!!!


    PS:类似地,这样就可以利用EXCEl里面的函数对文件进行批量重命名了,例如批量修改大小写,加前缀等等大笑

    展开全文
  • windows如何批量修改文件名

    万次阅读 多人点赞 2016-12-08 10:54:37
    F盘建立一个文件夹,将批量生成的excel放置于该文件夹,如下图所示2 鼠标左键点击,开始-》运行-》对话框输入字母“cmd”,进入dos模式 ,如下图所示。 3 dos模式输入命令行“F:”然后回车,输入命令行...
  • Windows批量修改文件名后缀

    千次阅读 2017-03-12 20:47:24
    Windows批处理替换文件后缀名
  • windows下如何批量修改文件名 一、总结 一句话总结:就是用excel生成了多条修改文件名的dos命令然后执行,比较核心的就是把图片名称导入excel 将图片名称导入excel---编写如下DOS命令:dir D:\2018届学生照片 /b ...
  • Window批量修改文件名

    2021-11-06 16:53:42
    1、全选需要修改的文件 , 第一个文件处右击选择重命名,修改后是这样的; 这样整体的文件名已经修改,然后需要去除空格和括号; 2、把这两个bat文件放在需要重命名的文件夹下 , 双击运行; 去空格bat:...
  • 命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件各个命令出现的顺序来逐个运行它们。 常用命令 1. ren: 改名 ren a.txt b.txt 将a.txt改为b.txt 2. dir 批量得到文件名...
  • Windows批处理之修改文件名

    千次阅读 2018-05-08 21:38:24
    用途可以将任意的文件名批量修改有规律的文件名,如下:rename by keith.gif使用方法新建一个文本文件(.txt),将下面代码复制进去,保存,最后将文件后缀改成.bat,放到想要批量操作的文件所在的文件夹,直接双击就好....
  • 根据对应规则,批量修改文件名
  • 批量修改文件名
  • Windows平台下用C++批量修改文件名

    热门讨论 2011-07-19 17:29:39
    Windows平台批量修改文件名 ,如一个文件夹有大量文件且文件名有共同的字符串,需要把这个字符串替换成别的字符串 主要思想:遍历文件夹的所有文件,并到每个文件改名
  • Windows桌面批量修改文件名
  • 代码解析: $path是你需要修改的文件夹路径,例如我的桌面,直接打开img文件,复制路径,放进去了; $Filter是你需要修改的文件格式,不仅仅是图片,视频格式,word都可以的; $newtext是你想好的名字; $oldtext...
  • windows的BAT或者linux的VI下批量更改替换文件名的脚本.昨天我整理文档,里面有一大堆后缀名相同的文件,如: 001.ppt、002.ppt和003.ppt这样命名的,现在要把它们修改成 课件_001.ppt、课件_002.ppt和课件_003.ppt...
  • rename批量修改文件名

    2018-06-13 00:34:44
    非常强大好用的批量修改文件名称的工具:rename6.6 平台:windows
  • 每次从网上批量下视频或者图片时,文件名都是默认的,后期一个个重命名的话觉得实在太麻烦了,而windows下的批量修改(Ctrl+Shift+A or F12)不能提取原本名称的信息,所以,决定写一个简单的python脚本解决 ...
  • windows批量修改文件名

    千次阅读 2018-02-27 11:00:49
    cmd2、找到相关文件夹路径 3、新建Excel表格,内容包括文件夹下所有文件名字 4、将需要修改的内容放在另一列(比如将全貌换成天气) 5、另一列加入ren 原名字 现名字 6、将C列放在一个rename.bat ...
  • 很多时候我们都会遇到要给一批文件重新命名的情况,一般情况你只有逐个去修改或者利用第三方软件,实在麻烦。其实,WinXP就可以轻松完成... WinXP中选你所需要修改的文件(你可以利用“Shift”键或“Ctrl”键进...
  • 首先得让你的系统有语语言包: 设置前可以执行:locale 看一下,如果显示是en_US.UTF-8,即是正常,不用按下面的步骤设置。如果显示其他编码需要按如下步骤设置。 CentOS 编辑/etc/sysconfig/i18n 文件,内容修改...
  • Windows下批处理(BAT)修改文件名

    万次阅读 2019-04-19 16:17:23
    文章目录Windows下批处理(BAT)修改文件名批处理删除文件名中的一些字批量更改文件名神器批量去除文件名前缀 Windows下批处理(BAT)修改文件名 批处理删除文件名中的一些字 @echo off setlocal ...
  • import os #文件目录 path=r'D:\IDM下载\Video\RENAMEFILE' #待替换字符串 oldStr = 'TEST STRING' ... #原文件名(路径+文件名,os.sep为系统分隔符) oldName=path+ os.sep + fileList[mindex] .
  • 我试了一个正则表达式:(\d{6}\d{6})(\d{14})替换为$2_$1,正则表达式测试工具上可以达成我的想法要求 但我不知道怎么将个代入到重命名的命令powershell里有输入ren (\d{6}\d{6})(\d[14}).amr $2_$1.amr ...
  • windows下快速修改文件名软件,可原有名字加入前后缀,亲测好用,C#下开发,需要安装.net.
  • 当我把中文文件名文件cp到windows的fat32盘下后,重起进入windows后发现文件名全是乱码。首先google,baidu了下,发现都推荐用convmv,这个工具是用perl编写的,确实非常好用的工具,不过我这里它不适合。--------...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 284,959
精华内容 113,983
关键字:

在windows中如何更改文件名