list.txt”,導(dǎo)出所有文件夾名稱(chēng)到list.txt文本文件中(圖1),其中dir命令是輸出當(dāng)前路徑"/>
吳加強(qiáng)
同事在整理自己的辦公文件時(shí),發(fā)現(xiàn)自己命名的文件夾時(shí)間格式不統(tǒng)一,不夠整齊美觀。一個(gè)個(gè)地修改,數(shù)量太多,肯定不現(xiàn)實(shí),有進(jìn)行批量操作的方法嗎?下面一起來(lái)看看。
1.導(dǎo)出文件夾名
單擊Windows 7的“開(kāi)始”按鈕,在“搜索程序和文件”中輸入“cmd”,在搜索結(jié)果中單擊“cmd”程序,彈出Windows命令處理程序窗口。在提示符后輸入“H:”,進(jìn)入文件夾所在的H盤(pán),輸入“dir /ad /b >list.txt”,導(dǎo)出所有文件夾名稱(chēng)到list.txt文本文件中(圖1),其中dir命令是輸出當(dāng)前路徑下的文件或目錄,/ad表示僅輸出文件夾目錄, /b表示不顯示標(biāo)題信息或摘要。
2.修改文件夾名
打開(kāi)Excel,將list.txt文本中文件夾名稱(chēng)復(fù)制,粘貼到單元格中,在B2單元格中輸入“=TEXT(LEFT(A2,F(xiàn)IND("_",A2,1)-1),"yyyy-mm-dd")&MID(A2,F(xiàn)IND("_",A2,1),255)”,并向下快速填充,得到改后文件夾名稱(chēng)(圖2)。其中FIND 函數(shù)作用是從第一字符串開(kāi)始查找,并返回找到的第一個(gè)“_”的位置,獲得日期的長(zhǎng)度;LEFT 函數(shù)作用是從左邊第一個(gè)字符開(kāi)始返回指定個(gè)數(shù)的字符,獲得日期;TEXT函數(shù)是將日期轉(zhuǎn)換為“yyyy-mm-dd”格式的文本;MID函數(shù)是從A2中提取從“_”開(kāi)始的所有字符。通過(guò)三個(gè)函數(shù)的組合應(yīng)用,得到新的文件夾名稱(chēng)。
3.生成重命名命令
在C2單元格中輸入“="ren "&A2&" "&B2”,并向下快速填充,批量得到重命名命令。其中ren是DOS中的重命名命令,注意:ren、原文件名、新文件名之間有一個(gè)空格。選中所有的命令單元格,右擊,復(fù)制,將所有更名命令復(fù)制到剪貼板中(圖3)。
4. 批量重命名
在剛才的Windows命令處理程序窗口中,右擊粘貼,cmd將自動(dòng)執(zhí)行重命名命令,瞬間即能完成全部文件夾的重命名(圖4、圖5)。
怎么樣,是不是很簡(jiǎn)單。時(shí)間就是生命,效率就是金錢(qián),趕快動(dòng)手試一試吧!