把文件重命名为0.*,1.*,2.*······
private void ReName()
{
DirectoryInfo di = new DirectoryInfo(@"D:\Backup\我的文档\My Pictures");
int idx = 0;
foreach (FileInfo fi in di.GetFiles(""))//可以用 di.GetFiles("*.jpg") 只重名jpg文件
{
//确定是增加前缀,还是后缀
string toFileName = idx.ToString();
//执行重命名
fi.MoveTo(Path.Combine(fi.DirectoryName, toFileName + fi.Extension));
idx++;
}
}
{
DirectoryInfo di = new DirectoryInfo(@"D:\Backup\我的文档\My Pictures");
int idx = 0;
foreach (FileInfo fi in di.GetFiles(""))//可以用 di.GetFiles("*.jpg") 只重名jpg文件
{
//确定是增加前缀,还是后缀
string toFileName = idx.ToString();
//执行重命名
fi.MoveTo(Path.Combine(fi.DirectoryName, toFileName + fi.Extension));
idx++;
}
}