LINQPad_批量修改图片名称

用到这个工具是在后台批量修改图片名称的时候

下载并安装LINQPad。 

这里要注意:在复制path路径的时候C:\xampp\htdocs\day01\angularjs_day01_am\angularjs\day01\images这个路径后面不要忘记加"\"

1,打开LINQPad,注意在Language下选择C# Program

 

2,输出查看:

 

3,循环数组,改图片名称;

完成

代码:

 1 void Main()
 2 {
 3     var path = @"C:\xampp\htdocs\day01\angularjs_day01_am\angularjs\day01\images\";
 4     //文件夹对象
 5     var dir = new DirectoryInfo(path);
 6     //获取所有的文件
 7     //.Dump()输出
 8     //dir.GetFiles().Dump();
 9     //循环数组;
10     var files = dir.GetFiles();
11     for(int i = 0; i<files.Length; i++){
12     //给文件重新命名
13     //补三位,不足三位的用0表示;
14         files[i].MoveTo(path+"moko"+i.ToString().PadLeft(3,'0')+".jpg");
15     }
16 }
View Code

效果对比:

修改前:

修改后:

总结,要是改500或上千张图片,这就有办法啦。

 

posted @ 2017-03-21 03:04  最爱小虾  阅读(285)  评论(0编辑  收藏  举报