无需软件批量修改文件后缀名?怎么通过命令行批量修改文件后缀名?有时候由于文件后缀名格式不同,有的时候我们需要对文件扩展名进行修改,或者文件扩展名丢失,需要添加。如果数量少的文件那还简单直接修改就好了。如果很多怎么办呢?下面小编告诉您一个不需要安装软件也能操作的办法

通过批处理文件来实现批量修改文件后缀名,也可以批量添加文件扩展名呢。

 

工具/原料

  • 记事本 电脑

一. 查看\显示文件扩展名

  1. 1

    既然要修改文件的后缀名,那么我们首先应该查看一下文件的扩展名。(已经知道的直接看后面批量修改的部分)

    方法1.  直接选择文件属性,即可查看文件的类型。

  2. 2

    方法2 如果要直接显示文件后缀名,可以按照下面操作如下图。

    下面以Xp为例,找到开始---控制面板—文件夹选项

  3. 3

    3,点击查看—找到把“隐藏已知文件夹类型的扩展名”前面那个钩去掉然后应用

    END

二.修改文件后缀名\扩展名(手动修改)

  1. 1

    已经能正常查看到文件后缀名了,如果要修改文件后缀名,扩展名很简单

    直接选择文件,右键重命名。或者按住键盘“F2”键,进行修改。

    这是针对当个文件的操作方法,批量修改看后面

    END

三: 批量修改文件扩展名--案例1

  1. 1

    把需要修改扩展名的文件都拷贝放到一个文件夹里面,如下图

  2. 2

    案例1,只是修改特定的后缀名文件。(GIF ---- JPG)

    如下图:我只想修改文件后缀名的是GIF的文件改成JPG

    操作步骤:

    1.      在当前这个文件夹下面,新建一个记事本文件。如下图

  3. 3

    3 打开新建的记事本文件在里面输入 ren *.gif    *.jpg 下面内容,如下图

    输入格式Ren 空格  星号 点 需要修改的文件后缀名   空格星号 点需要改成的文件后缀名

  4. 4

    也许有人看不懂,那我简单说明一下吧。如下图。(注意:在*之前有一个英文的空格)

  5. 5

    3  设置好之后,保存文件。同时吧这个文件改成 .bat后缀名的文件(这个非常重要)如下图。为了好记,我改成   批量修改文件后缀名.bat 这个名字吧

  6. 6

    4 设置好之后,点击运行刚刚那个BAT文件就好了。注意看现在是gif文件格式喔

  7. 7

    5  双击刚刚那个文件,看到没有,文件全部变成Jpg后缀名字了,怎么样是不是很简单?

    看到这里肯定有人要问了,如果我需要把所有的文件都批量修改呢? 如果没有后缀名的文件,怎么添加后缀名呢? 很简单,下面小编就再介绍几个案例吧

    END

案例2,批量修改文件扩展名\后缀名

  1.  

    上面介绍的是只修改某一类的后缀名,那么如果我整个文件夹下面的所有类型的文件都要修改怎么办呢?如下图  什么类型的文件都有呢

  2.  

    其实也很简单,只需要修改一个参数就好了。如下图

    找到刚刚那个bat文件,右键编辑 – 或者用记事本打开。(注意:在*之前有一个英文的空格

    把命令改成, ren *.*  *.gif  格式 ren 空格 星点 星  空格 星 点 文件后缀名

  3.  

    再次运行,你会发现文件夹下面的所有文件都变成 gif文件啦。是不是很简单

    END

案例3. 如何批量修改不同路径的文件后缀名

  1. 1

    也许你会问啦,这个这么方便能不能我保留下来,只需要知道需要修改文件夹的路径即可进行修改呢? 当然可以

    比如你要修改 C:\Documents andSettings\Administrator\桌面\批量修改文件后缀名 这个文件夹内的文件,你可以在任意 文件夹上新建一个 bat文件。输入下面内容

  2. 2

    就是刚刚那个2种情况,前面添加一个 cd 空格 后面是文件夹的路径啦

    这个路径怎么获取? 打开的文件夹上面地址栏上就有啦

    你如果要修改以后只需要在那个文件里面,编辑修改cd 后面的那一串路径就好了,怎么样是不是很简单?

用windows的批处理文件批量更改文件后缀的更多相关文章

  1. Python3 批量更改文件后缀名

    Python3 批量更改文件后缀名 示例: # coding:utf8 import os import sys def Rename(): #Path = "F:\\test\\" ...

  2. linux下怎样批量更改文件后缀名

    今天又有同学问linux下怎样批量更改文件后缀名,这个问题被别人问到三次了,所以这里给出几个解决方法 一.rename解决 1.  Ubuntu系统下 rename 's//.c//.h/'  ./* ...

  3. 利用 Python 进行批量更改文件后缀

    利用 Python 进行批量更改文件后缀 代码 import os files = os.listdir('.') for file_name in files: portion = os.path. ...

  4. shell习题第5题:批量更改文件后缀名

    [题目要求] 找到123/目录下所有后缀名为.txt的文件 1. 批量修改.txt为.txt.bak 2. 把所有.bak文件打包压缩为123.tar.gz 3. 批量还原文件的名字,即把增加的.ba ...

  5. Linux批量更改文件后缀名

    一.rename解决 1.  Ubuntu系统下 rename 's/\.c/\.h/'  ./* 把当前目录下的后缀名为.c的文件更改为.h的文件 2.  CentOS5.5系统下 rename . ...

  6. Linux批量更改文件后缀-转载

    一.rename解决 1.  Ubuntu系统下 rename 's//.c//.h/'  ./* 把当前目录下的后缀名为.c的文件更改为.h的文件 2.  CentOS5.5系统下 rename . ...

  7. linux命令(46):批量更改文件后缀,文件名

    linux shell 1.要将所有 jpeg的后缀名图片文件修改为 jpg文件. rename .jpeg .jpg *.jpeg

  8. ubuntu批量更改文件权限

    重装系统之后,把文件从windows分区拷到linux分区发现所有文件的权限全是777,在终端下看到所有文件的颜色都很刺眼,文件有很多,一个一个改不现实,所以写了一段python脚本批量更改文件权限. ...

  9. Win10怎么批量修改文件后缀名?

    Win10怎么批量修改文件后缀名?一般我们都是右击重命名,但是,如果要改的文件很多的话,这样做事不行的,该怎么批量修改后缀名呢?下面我们一起来看看两种解决办法 通常我们修改文件后缀名都是右击>& ...

随机推荐

  1. WindowManager.LayoutParams 详解

    WindowManager.LayoutParams 是 WindowManager 接口的嵌套类:继承于 ViewGroup.LayoutParams .它的内容十分丰富.其实WindowManag ...

  2. 终极报错解决方案:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with

    遇到这个报错的时候,不要慌 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger fail ...

  3. Git安装及SSH Key管理之Mac篇

    1.下载git客户端,下载地址为:https://git-scm.com/download/mac 2.打开安装包,可以看到此时的界面为:   我们需要把.pkg的安装包安装到系统当中.我双击了安装包 ...

  4. ubuntu 卸载干净软件(包括配置文件)

    var/cache/apt/archives occupying huge space I am in the process of cleaning up my system. And I see ...

  5. Web文件的ContentType类型大全

    ".*"="application/octet-stream"".001"="application/x-001"&qu ...

  6. ssm 网页

    http://stackoverflow.com/questions/14545872/bean-named-xxx-must-be-of-typexxx-but-was-actually-of-ty ...

  7. mysql 查询表索引的命令详解

    http://hi.baidu.com/wylinux/item/cbc458c2984381300831c651查看索引命令mysql> show index from tblname;mys ...

  8. openwrt 修改 banner

    http://www.network-science.de/ascii/ rectangles 风格

  9. OpenWrt:路由器上的Linux

    官网:https://openwrt.org/ 适于嵌入式设备的一个Linux发行版,可刷无线路由器. 相对原厂固件而言,OpenWrt不是一个单一.静态的固件,而是提供了一个可添加软件包的可写的文件 ...

  10. (转载)JavaScript递归查询 json 树 父子节点

    在Json中知道某个属性名,想要确定该属性在Json树具体的节点,然后进行操作还是很麻烦的 可以用以下方法找到该属性所在的节点,和父节点 <!DOCTYPE html> <html ...