C#批量修改文件后綴的實(shí)現(xiàn)方法
前言
cmd方式恢復(fù)U盤中的數(shù)據(jù)中的文件修復(fù)為.CHK格式后,如果將大量的.CHK后綴改為.mp3后綴的問題進(jìn)行了編寫。
主要是,現(xiàn)在網(wǎng)上的批量修改后綴的軟件竟然要開會(huì)員,啊這。。。只怪我這個(gè)程序員沒有這種致富頭腦。
一、.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ā)生錯(cuò)誤: {ex.Message}"); } } }
上述代碼運(yùn)行的結(jié)果如下圖所示:
實(shí)際的效果為:
到此這篇關(guān)于C#批量修改文件后綴的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)C#批量修改文件后綴內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C#中List集合使用Max()方法查找到最大值的實(shí)例
這篇文章主要介紹了C#中List集合使用Max()方法查找到最大值的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-12-12C#實(shí)現(xiàn)DataTable,List和Json轉(zhuǎn)換的方法
這篇文章主要介紹了C#實(shí)現(xiàn)DataTable,List和Json轉(zhuǎn)換的方法,結(jié)合實(shí)例形式分析了DataTable、list、DataReader、DataSet等轉(zhuǎn)換成JSON的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-08-08C#中動(dòng)態(tài)數(shù)組用法實(shí)例
這篇文章主要介紹了C#中動(dòng)態(tài)數(shù)組用法,實(shí)例分析了C#中ArrayList實(shí)現(xiàn)動(dòng)態(tài)數(shù)組的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04C#操作NPOI實(shí)現(xiàn)Excel數(shù)據(jù)導(dǎo)入導(dǎo)出
這篇文章主要為大家詳細(xì)介紹了C#如何操作NPOI實(shí)現(xiàn)Excel數(shù)據(jù)導(dǎo)入導(dǎo)出功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-02-02UGUI ScrollRect滑動(dòng)定位優(yōu)化詳解
這篇文章主要為大家詳細(xì)介紹了UGUI ScrollRect滑動(dòng)定位優(yōu)化,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04