文件简易批量编号

Posted on 2015-05-13 17:34  云起  阅读(7)  评论(0)    收藏  举报  来源
DirectoryInfo theFolder = new DirectoryInfo(@"H:\图片\");
DirectoryInfo[] dirInfo = theFolder.GetDirectories();
//遍历文件夹
foreach (DirectoryInfo NextFolder in dirInfo)
{
    if(NextFolder .Name=="目标文件夹")
    {
        FileInfo[] fileInfo = NextFolder.GetFiles();
        int n=0;
    foreach (FileInfo NextFile in fileInfo)  //遍历文件
    {
        string qian = (n / 1000).ToString();
        string bai = (n % 1000 / 100).ToString();
        string shi = (n % 100 / 10).ToString();
        string ge = (n % 10).ToString();
        string rename = qian + bai + shi + ge+".jpg";
        File.Move(NextFile.DirectoryName+'\\'+NextFile .Name,NextFile.DirectoryName+'\\'+rename);
         n++;
    }
        MessageBox.Show("重命名完成");
    }

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3