簡單操作方式
如果我們想對很多的檔案進行改名的話,比如說是照片之類的檔案,WindowsXP提供了批量重新命名檔案的功能,我們可以在資源管理員中選擇幾個檔案,然後按F2鍵,接下來重新命名這些檔案中的一個,這樣所有被選擇的檔案將會被重新命名為新的檔案名稱。
如果我們想對很多的檔案進行改名的話,比如說是照片之類的檔案,WindowsXP提供了批量重新命名檔案的功能,我們可以在資源管理員中選擇幾個檔案,然後按F2鍵,接下來重新命名這些檔案中的一個,這樣所有被選擇的檔案將會被重新命名為新的檔案名稱。
下面提供的是命令方法
1.批量重新命名副檔名
CMD提供一個簡單有效命令:
代碼如下 |
複製代碼 |
rename *.tm3 *.mp3 |
但是該命令只能批量修改本層目錄下的檔案名稱,如果希望遞迴修改那麼Powershell就是最佳選擇:
代碼如下 |
複製代碼 |
get-childitem *.tm3 -recurse| rename-item -newname { $_.name -replace ".tm3",".mp3" } |
如果省略命令選項-recurse,那麼也是作用於本層目錄。
2.刪除副檔名
CMD命令:
代碼如下 |
複製代碼 |
rename *.tm3 *. Powershell命令: get-childitem * | rename-item -newname { $_.name -replace ".tm3","" } |
3.追加副檔名
CMD需要先刪除副檔名後再添加:
Powershell是更好的選擇:
代碼如下 |
複製代碼 |
get-childitem | rename-item -newname { $_.Name + ".jpg" } |
4.按數字增量批量重新命名
代碼如下 |
複製代碼 |
get-childitem *.tm3 | ForEach-Object -begin { $count=1 } ` -process { rename-item $_ -NewName "QQMusic_$count.mp3"; $count++ } |