“C:\C#learning\过程记录”路径下的文件原样如图
然后下面是源码
using System;
using System.IO;
using System.Diagnostics;//为了调用这个方法System.Diagnostics.Process.Start();
//Windows系统自带ren(rename-重命名)命令
//利用rename命令可以修改文件的后缀名,也可以批量修改文件的后缀名。
namespace changeSpance
{
public class ChangeClass
{
public static string path = @"C:\C#learning\过程记录";//设置为静态来保证在Main中的调用
public static void Main(string[] args)
{
Process.Start("cmd", "/C" + "ren " + path + @"\*.txt *.cs");//将path目录下所有的.txt换成.cs
Console.WriteLine("更换完毕!");
Console.ReadKey();
}
}
}
运行之后,指定路径path下的全部.txt后缀文件就被替换成了.cs后缀文件。
参考资料:
1.C#使用cmd中的ren命令
2.C# Process.Start()方法详解
3.ren(rename)的使用方法