C#批量修改文件名字
时间: 2023-11-22 10:43:22 浏览: 424
可以使用C#中的Directory类和File类来实现批量修改文件名。首先,您需要获取指定目录下的所有文件,然后使用循环遍历每个文件,并使用File类的Move方法将文件重命名为新的名称。
以下是一个示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
string directory = "YourDirectoryPath"; // 指定目录路径
// 获取目录下的所有文件
string[] files = Directory.GetFiles(directory);
// 遍历每个文件并重命名
foreach (string file in files)
{
string fileName = Path.GetFileName(file);
string newFileName = "NewFileName"; // 新的文件名字
// 构建新的文件路径
string newFilePath = Path.Combine(directory, newFileName);
// 移动文件并重命名
File.Move(file, newFilePath);
}
Console.WriteLine("文件名已修改完成");
}
}
```
请将 "YourDirectoryPath" 替换为您想要修改文件名的目录的路径,将 "NewFileName" 替换为您想要用于重命名的新文件名。
阅读全文