C#批量修改文件后綴的實現(xiàn)方法
前言
cmd方式恢復(fù)U盤中的數(shù)據(jù)中的文件修復(fù)為.CHK格式后,如果將大量的.CHK后綴改為.mp3后綴的問題進(jìn)行了編寫。
主要是,現(xiàn)在網(wǎng)上的批量修改后綴的軟件竟然要開會員,啊這。。。只怪我這個程序員沒有這種致富頭腦。
一、.CHK 批量修改成 .mp3
注意:以下的方法是通用型的,你只要修改讀取的文件地址,想要讀取的文件后綴名,以及自己想更換的后綴名稱即可。
using System; using System.IO; class Program { static void Main() { string sourcePath = @"E:\FOUND.000"; string targetExtension = ".mp3"; try { // 獲取指定目錄下的所有文件 string[] files = Directory.GetFiles(sourcePath); // 遍歷文件數(shù)組 foreach (string file in files) { // 檢查文件擴(kuò)展名是否為.CHK if (Path.GetExtension(file).ToLower() == ".chk") { // 構(gòu)建新的文件名,將擴(kuò)展名更改為.mp3 string newFileName = Path.ChangeExtension(file, targetExtension); // 重命名文件 File.Move(file, newFileName); Console.WriteLine($"已將 {file} 重命名為 {newFileName}"); } } } catch (Exception ex) { Console.WriteLine($"發(fā)生錯誤: {ex.Message}"); } } }
上述代碼運(yùn)行的結(jié)果如下圖所示:
實際的效果為:
到此這篇關(guān)于C#批量修改文件后綴的實現(xiàn)方法的文章就介紹到這了,更多相關(guān)C#批量修改文件后綴內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C#實現(xiàn)DataTable,List和Json轉(zhuǎn)換的方法
這篇文章主要介紹了C#實現(xiàn)DataTable,List和Json轉(zhuǎn)換的方法,結(jié)合實例形式分析了DataTable、list、DataReader、DataSet等轉(zhuǎn)換成JSON的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2016-08-08C#操作NPOI實現(xiàn)Excel數(shù)據(jù)導(dǎo)入導(dǎo)出
這篇文章主要為大家詳細(xì)介紹了C#如何操作NPOI實現(xiàn)Excel數(shù)據(jù)導(dǎo)入導(dǎo)出功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-02-02