社区
C++ 语言
帖子详情
如何利用rename函数对大量文件改名?
matrix2009
2008-04-06 04:56:51
一个大的文件夹,有1800多个子文件夹,子文件夹下有三个文件,例如,m2.off,m2_info.txt,m2_thumb.jpg,如何利用rename函数,
将后面两个文件改为m2.txt和m2.jpg?
...全文
253
7
打赏
收藏
如何利用rename函数对大量文件改名?
一个大的文件夹,有1800多个子文件夹,子文件夹下有三个文件,例如,m2.off,m2_info.txt,m2_thumb.jpg,如何利用rename函数, 将后面两个文件改为m2.txt和m2.jpg?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
星羽
2008-04-07
打赏
举报
回复
用 FindFirstFile
FindNextFile
遍历所有文件,找出符合要求的,改名
geniuscaobo
2008-04-07
打赏
举报
回复
//随便写了一个,看可以不
void ListDirs(string strDir) //目录名
{
string[] arrDirs;
try
{
arrDirs = Directory.GetDirectories(strDir);
if (arrDirs.Length == 0) return;
for (int i = 0; i < arrDirs.Length; ++i)
{
if ("m2_info.txt" == Path.GetFileName(arrDirs[i]))
rename(oldfilename,newfilename);
if ("m2_thumb.jpg" == Path.GetFileName(arrDirs[i]))
rename(oldfilename,newfilename);
ListDirs(tmpNode, arrDirs[i]);
}
}
catch
{
return;
}
}
wangxipu
2008-04-07
打赏
举报
回复
2楼的JJ说的很明白还要多具体
taodm
2008-04-07
打赏
举报
回复
这种简单问题,还不如直接shell/dos批处理编程呢。
matrix2009
2008-04-06
打赏
举报
回复
能具体些吗
Supper_Jerry
2008-04-06
打赏
举报
回复
递归遍历
find
rename
珍惜生命远离CPP
2008-04-06
打赏
举报
回复
先枚举到所有文件,然后挨个改名字
如何对
大量文件
进行
改名
操作
面对
大量文件
重命名需求,手动操作效率低。本文介绍三种方法:一是
利用
文件资源管理器,可连续重命名或批量序列重命名;二是使用命令提示符,通过ren或
rename
命令操作;三是借助第三方工具WisFile,
利用
AI智能重命名并分类归档,且保障隐私安全。
文件批量
改名
神器!Bulk
Rename
Utility 让你1分钟搞定上千文件命名!
本文介绍了文件批量重命名工具Bulk
Rename
Utility,它免费且功能强大,支持64位系统和Unicode字符。文中详细说明了其使用步骤,包括下载安装、选择文件、设置规则、预览效果和执行
改名
,还列举了主要功能亮点和适用场景,该工具能帮用户高效解决文件命名问题。
Linux修改文件名(mv和
rename
)
本文介绍了在Linux环境下使用mv和
rename
命令批量修改文件名的方法,包括修改后缀名、大小写转换、添加及删除后缀等操作。适用于需要进行
大量文件
重命名的工作场景。
chatgpt赋能python:Python批量
改名
:提高工作效率的神器
文章介绍了如何使用Python的os模块进行批量文件
改名
,通过获取文件列表、使用os.
rename
()
函数
及字符串处理方法,实现高效批量重命名,从而提高工作效率。,
大量文件
改名
的实用方法与技巧
文件名混乱是文件管理难题,本文介绍五款免费工具助你完成文件重命名与管理。如WisFile可用于学术论文管理,
利用
AI识别信息自定义命名;Web
Rename
操作简洁高效;在线批量文件重命名支持多种规则组合;还有Advanced
Rename
r和Bulk
Rename
Utility。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章