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

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

 

工具/原料

  • 记事本 电脑

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

  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. Android handler 内存泄露分析及解决方法

    1. 什么是内存泄露? Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收.也就是说,一个对象不被任何引 ...

  2. alibaba fastjson常见问题FAQ

    English | 中文 1. 怎么获得fastjson? 你可以通过如下地方下载fastjson: maven中央仓库: http://central.maven.org/maven2/com/al ...

  3. 手把手教你如何利用Meterpreter渗透Windows系统

    在这篇文章中,我们将跟大家介绍如何使用Meterpreter来收集目标Windows系统中的信息,获取用户凭证,创建我们自己的账号,启用远程桌面,进行屏幕截图,以及获取用户键盘记录等等. 相关Payl ...

  4. standford情感分析代码开源地址

    http://nlp.stanford.edu/sentiment/code.html

  5. gulp在ionic中的使用

    简介 Gulp是一个基于流的自动化构建器. 安装 npm config set registry http://registry.npm.taobao.org ---最好用国内源 npm instal ...

  6. Upgrade to postgresql 9.5

        Add postgresql apt repo.. according to your distribution (utopic, trusty, jessie, wheezy and etc ...

  7. 《UNIX-Shell编程24学时教程》读书笔记chap7 变量

    7.0 本章内容: 定义,访问,删除标题和数组变量:环境变量和shell变量 7.1 定义变量 标量一次只存储一个值[名字值对]:数组变量可以存储多个值. 以数字开头的变量名如1,2或11将保留为Sh ...

  8. EC2的维护更新

     2014年9月28日 近期几天.我们收到了一些客户关于我们即将进行维护更新的问题.下面是AWS全球Blog网站对这个问题的说明,供客户參照. 我们已经開始通知那些受影响的客户,关于我们即将实施的 ...

  9. Django-缓存的配置

    缓存的介绍 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗 ...

  10. python--面向对象封装

    from collectoins import namedtuple Point=namedtuple('point',['x','y']) t1=Point(1,2) print(t1.x) pri ...