c++ 如何修改文件后缀名

c++ 如何修改文件后缀名,第1张

#include <iostream>

#include <io.h>

#define FILE_PATH "D:\\"

using namespace std

int main()

{

char oldname[80],newname[80],fileOldName[80],fileNewName[80]

cout<<"输入要修改的文件名:"

cin>>oldname

cout<<"输入新文件名称:"

cin>>newname

sprintf(fileOldName,"%s%s",FILE_PATH,oldname)

sprintf(fileNewName,"%s%s",FILE_PATH,newname)

//filename为要修改的文件 newname为新文件名

if(rename(fileOldName,fileNewName) == 0)

{

cout<<"文件名称修改成功"<<endl

}

return 0

}

快速批量修改文件扩展名的方法:

步骤1,下载安装“优速文件批量重命名”后打开,然后点击【添加文件】按钮,将需要修改扩展名后缀的文件批量添加到软件中。

步骤2,接下来就是设置的环节,文件命名方式选择“替换”,扩展名的变更方式选择“自定义”,然后输入新的扩展名(案例中我们就将输入html),这时可以在右边预览到新的文件名称。

步骤3:确认没有问题后,就可以点击【开始重命名】按钮了,启动批量修改扩展名后缀的程序了,当软件d出“重命名成功”的提示框,说明批量修改完成。

步骤4,查看案例中修改后的文件名,可以看到文件扩展名全部被修改成了hml。

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

1

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

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

2

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

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

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

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

1

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

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

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

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

1

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

2

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

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

*** 作步骤:

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

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

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

4

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

5

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

【强烈推荐】如何批量修改文件后缀名?超详细

【强烈推荐】如何批量修改文件后缀名?超详细

6

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

【强烈推荐】如何批量修改文件后缀名?超详细

7

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

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

【强烈推荐】如何批量修改文件后缀名?超详细

END

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

1

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

【强烈推荐】如何批量修改文件后缀名?超详细

2

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

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

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

【强烈推荐】如何批量修改文件后缀名?超详细

【强烈推荐】如何批量修改文件后缀名?超详细

3

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

【强烈推荐】如何批量修改文件后缀名?超详细

END

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

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

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

【强烈推荐】如何批量修改文件后缀名?超详细

2

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8116921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存