using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Text.RegularExpressions;
namespace WindowsFormsAppSocket
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//批量修改文件名
private void button1_Click(object sender, EventArgs e)
{
string path = @"H:\Resource\动漫\火影忍者";
DirectoryInfo dicInfo = new DirectoryInfo(path);
FileInfo[] files = dicInfo.GetFiles();
foreach (var item in files)
{
//MessageBox.Show(item.FullName);
string fullname = item.FullName;
string filename = Path.GetFileName(fullname);
string extension = Path.GetExtension(fullname).ToLower();
if (extension == ".mp4")
{
Regex reg = new Regex("[0-9-]+");
string match = reg.Match(filename).ToString();
string newFilename = match + extension;
string newPath = path + "\\test\\";
if (!Directory.Exists(newPath))
{
Directory.CreateDirectory(newPath);
}
item.MoveTo(newPath + newFilename);
//MessageBox.Show(newPath);
}
else
{
//item.Delete();
}
}
MessageBox.Show("修改视频文件成功!!!!");
}
}
}