C# 批量修改文件后缀 批量剪切到另一个目录

有时候多个文件名后缀一个一个修改太过于麻烦。还要一个一个的挪位置 就比较烦 ,索性找时间写个小工具,可以批量修改后缀名称并且移动到指定目录

using System;
using System.Collections.Generic;
using System.IO;

namespace 修改后缀名
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Do();
        }
        static string sourcePath = "H:/BaiduNetdiskDownload/9.4";//原始目录
        static string NewP = "H:/BaiduNetdiskDownload/";//目标目录
        static void Do()
        {
            var list = GetFileNew(sourcePath, new List<string>());
            Console.WriteLine("数量"+list.Count);
            foreach (var item in list)
            {
                var newpath = Path.ChangeExtension(item, ".mp4");
                Console.WriteLine(item);
                FileInfo f = new FileInfo(item);
                f.MoveTo(newpath);
                if (Directory.Exists(newpath))
                {
                     Console.WriteLine("已包含");
                }
                else
                {
                    Console.WriteLine("新目录 " + NewP + f.Name);
                    File.Move(newpath, NewP + f.Name);
                }
            }
            Console.ReadKey();

        }
        public static List<string> GetFileNew(string path, List<string> FileList)
        {
            DirectoryInfo dir = new DirectoryInfo(path);
            FileInfo[] fil = dir.GetFiles();
            DirectoryInfo[] dii = dir.GetDirectories();
            foreach (FileInfo f in fil)
            {
                if (f.FullName.ToString().Contains(".mp4删除我")|| f.FullName.ToString().Contains(".mp4"))
                {
                    FileList.Add(f.FullName);//添加文件路径到列表中 
                }

            }
            //获取子文件夹内的文件列表,递归遍历  
            foreach (DirectoryInfo d in dii)
            {
                GetFileNew(d.FullName, FileList);
            }
            return FileList;
        }
    }
}

写是写出来了后来还是觉得不方便 不能每次都启动vs吧哈哈哈 我给弄了个winform窗体,。 几个路径和后缀开出来了自己填就可以用了 稍等审核通过放链接

链接来了   点我《C# 批量修改文件后缀 批量剪切到另一个目录》https://download.csdn.net/download/qq_35080168/21965720

    原文作者:习惯冬天的静谧
    原文地址: https://blog.csdn.net/qq_35080168/article/details/120110535
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞