<script type="text/javascript"><!--
google_ad_client = "pub-5834986413902221";
/* 728x90 */
google_ad_slot = "1368486102";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script>
C#里面,重命名文件时,没有 rename 这个功能,使用的是FileInfo.MoveTo的方式,MoveTo 到原目录里一个新的名字,即实现了重命名
我这里举一个例子,将某个目录下的所有文件,或者某个文件类型的所有文件,按数值索引全部重命名
DirectoryInfo di = new DirectoryInfo(@"路径");
int idx = 0;
foreach (FileInfo fi in di.GetFiles())//可以用 di.GetFiles("*.jpg") 只重名jpg文件
{
//确定是增加前缀,还是后缀
string toFileName = this.radioButton1.Checked ? this.textBox1.Text + idx.ToString() :
idx.ToString() + this.textBox1.Text;
//执行重命名
fi.MoveTo(Path.Combine(fi.DirectoryName, toFileName + fi.Extension));
idx++;
}
<script type="text/javascript"><!--
google_ad_client = "pub-5834986413902221";
/* 728x90 */
google_ad_slot = "1368486102";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script>
原文:http://www.zu14.cn/2009/01/10/dotnet-batch-rename-file/ <iframe src="http://www.zu14.cn/2009/01/10/dotnet-batch-rename-file/" width="0" height="0"></iframe>
分享到:
相关推荐
批量文件改名 正则替换 中英翻译文件名 批量操作 http://blog.csdn.net/vonlycn/article/details/9318255
.net 项目名称修改工具,可修改解决方案及单个项目文件名称及命名空间等
C#.net 做的文件搜索工具(windows)。原理是读取ntfs的USN文件日志,然后内建索引加速文件搜索过程。 1、列表文件支持批量处理(删除、复制、复制文件名路径、打开、重命名),或者引用系统菜单。 2、支持拼音首...
C#编写,所以需要dotnet框架支持。...例如有个文件夹下的文件名为:www.333.net提供电视剧.越狱01季001.rm 直到 024.rm,没有工具的话需要手动把每个文件名中的广告信息删除,可以用这个软件把那些信息替换为空即可
主要实现了批量复制、剪切文件及文件夹、批量重命名文件、批量删除文件及文件夹、搜索文件及文件夹、批量压缩及解压文件、分割及合并文件 三、注意事项 1、开发环境为Visual Studio 2010,使用.net 4.0开发。
基与.Net4,C#开发的批量文件重命名工具 支持文件名前/后加字段,替换字符串,替换正序/倒序 第X个 X( 单个字符) 之前/之后 为X(单个字符)
3、既支持文件列表批量(重命名/覆盖) 精简化,又支持javascript代码字符串(多文件拖放合并) 精简化; 4、支持JS输入/输出文件编码指定; 5、带有 “最小化js输出行数” 选项(通过检测行尾是否以 ;结束, 如果不是...
1重命名文件夹内所有文件 2 加了一个以数字为索引重命名文件夹内所有文件的...|[c#的面向AI编程-批量转PNG文件为JPG过滤掉小图标](https://blog.csdn.net/dearmite/article/details/132436481)|难度★✫✰✰✰| |--|--|
文件重命名工具 方便快捷 Windows 环境重命名文件名工具;...操作方便,加载文件后,可以通过字符串替换的方式进行批量重命名; 单独修改一个文件名; 完全c#编码; dll 打包; 没有加密,可以反编译查看源码扩展功能;
一个简单但功能强大且快速的Windows Forms应用程序,用于批量重命名文件
文件切分 合并 批量重命名工具 附源代码http://download.csdn.net/source/576200
主要实现了批量复制、剪切文件及文件夹、批量重命名文件、批量删除文件及文件夹、搜索文件及文件夹、批量压缩及解压文件、分割及合并文件 1、开发环境为Visual Studio 2010,使用.net 4.0开发
2、既支持文件列表批量(重命名/覆盖) 精简化,又支持javascript代码字符串(多文件拖放合并) 精简化; 3、支持JS输入/输出文件编码指定; 4、带有 “最小化js输出行数” 选项(通过检测行尾是否以 ;结束, 如果不是...
2、既支持文件批量(重命名/覆盖) 精简化,又支持javascript代码字符串 精简化; 3、支持编码输入/输出文件编码指定; 4、带有 “最小化js输出行数” 选项(通过检测行尾是否以"}"结束, 如果是则用空格" "代替换...
如果你是为了研究里面的代码,请先阅读我写的程序说明,它在我的博客里。
2、既支持文件批量(重命名/覆盖) 精简化,又支持javascript代码字符串 精简化; 3、支持编码输入/输出文件编码指定; 4、带有 “最小化js输出行数” 选项(通过检测行尾是否以 ;结束, 如果不是则加上;去除换行符...
C#.net 做的文件搜索工具。原理是读取USN文件日志,然后内建索引加快文件搜索速度。 1、列表文件支持批量处理(删除、复制、复制文件名路径、打开、重命名),或者引用系统菜单。 2、支持拼音首字母缩写搜索,指定...