using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace RenamePictures
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Bt_Rename_Pictures_Click(object sender, EventArgs e)
{
string path = @"I:\20230301\1011\后摄\ALL";
string destpath = @"I:\20230301\1011\后摄rename\";
DirectoryInfo root = new DirectoryInfo(path);
FileInfo[] files = root.GetFiles();
for (int i = 0; i < files.Length; i++)
{
if (files[i].FullName.Contains("-对比机"))
{
string str1 = files[i].Name.Replace("-对比机", "_REF_1_Back_1011_Second");
string str2 = str1.Split('_')[0];
int num = int.Parse(str2);
string str3 = str1.Replace(str2, (949 + num).ToString());
File.Copy(files[i].FullName, destpath + str3);
}
if (files[i].FullName.Contains("-测试机"))
{
string str1 = files[i].Name.Replace("-测试机", "_DUT_1_Back_1011_Second");
string str2 = str1.Split('_')[0];
int num = int.Parse(str2);
string str3 = str1.Replace(str2, (949 + num).ToString());
File.Copy(files[i].FullName, destpath + str3);
}
}
}
}
}
01-18
2077
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)