公開用於創建、移動和枚舉目錄和子目錄的實例方法。無法繼承此類。
將 DirectoryInfo 類用於典型操作,如復制、移動、重命名、創建和刪除目錄。
如果打算多次重用某個對象,可考慮使用
DirectoryInfo 的實例方法,而不是 Directory 類的相應靜態方法,因為並不總是
需要安全檢查。
FileInfo.MoveTo將指定文件移到新位置,並提供指定新文件名的選項。
C#裡面,重命名文件時,沒有 rename 這個功能,使用的是FileInfo.MoveTo的方式,MoveTo 到原目錄裡一個新的名字,即實現了重命名
FileInfo.MoveTo:將指定文件移到新位置,並提供指定新文件名的選項,所以可以用來重命名文件(而不改變位
置);
DirectoryInfo.GetFiles():獲取目錄中(不包含子目錄)的文件,返回類型為FileInfo[],支持通配符查找;
方法 —— 將2-4個字符串組合成一個路徑
int g = tests.LastIndexOf("//", 5, tests.Length - 5);
表示從tests字符串的從左到右搜索"//",返回最後一
個"//"在字符串中的位置
ReNameFile0.0.6.zip,增加包含原有命名,去掉原有命名的前10位(如圖的兩次命名)和服務網站,修復因為第二次排序按照字符來命名的順序錯誤,增加序號起始范圍到20
btn_rename_Click(.btn_rename.Visible = = idx = fix = (FileInfo fi di.GetFiles()) toFileName = .tb_fixed.Text + fi.MoveTo(Path.Combine(fi.DirectoryName, toFileName +++ btn_path_Click( (openFileDialogSearch.ShowDialog() === openFileDialogSearch.FileName; i = path.LastIndexOf( path = path.Substring(.btn_rename.Visible = Rename_Load( List<> moved = List<> ( i = ; i <= ; i++=.btn_rename.Visible = .Text =
四:程序功能介紹
實現功能:將文件夾內的所有文件以固定格式+數字進行命名,更新功能:將文件夾內的所有文件以固定格式+原有名來命名(用於原有名前有序號的情況)
1,直接打開ReNameFile.exe程序,運行即可
2,注意事項:
a,先要選擇你要執行的文件夾下第一個文件,作為命名是的第一個文件,如:XXX0.txt
b,如果文件下存在和你命名的文件名相同,則不可以
復制粘貼如下地址到浏覽器的URL即可下載:(第一版)http://files.cnblogs.com/hongmaju/ReName.zip(已失效)
(第二版)http://files.cnblogs.com/hongmaju/Rename0.0.2.zip(已失效)
(第三版)http://files.cnblogs.com/hongmaju/Rename0.0.3.zip(已失效)
(第四版)http://files.cnblogs.com/hongmaju/ReNameFile0.0.4.zip(已失效)
(第五版)http://files.cnblogs.com/hongmaju/ReNameFile0.0.5.zip(已失效)
(第六版)http://files.cnblogs.com/hongmaju/ReNameFile0.0.6.zip(已失效)
(第七版)http://files.cnblogs.com/hongmaju/ReNameFile0.0.7.zip(正常下載)
第七版文章地址:http://www.cnblogs.com/hongmaju/p/3677974.html