批量更改某一目录之下所有文件名 Ver2
标签:
JavaScript
前一篇《批量更改某一目录之下所有文件名》只是批量修改所有子目录下的文件名。
Insus.NET重构了它。能让它修改所有子目录名和子目录下的文件名。就是分别迭代,目录迭代目录,文件迭代文件。
写一个重命名所有目录名的方法,重命名目录时,由于目录类别有一个FullName属性,所以不必再串联目录全名,使用FullName即可以获取。
把前一篇迭代重命名文件名的方法,照料搬,不过参数名有变更:
再看看Page_Load事件。
动画演示一下:
下面内容于2013-08-01 08:42分补充:
今早,Insus.NET有看到昨天写的,还有待做得优化与简洁,因此对上两个方法,再进生重构,注重下面高亮区块。
另一个方法,不好意思,原来FileInfo下面有一个方法,fi.Directory可以获取父目录,而且fi.FullName也可以获取文件长目录(包括路径):
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦