2017-08-03 21 views

回答

0

這取決於你所安裝的命令行工具。默認情況下,在批處理文件中並不那麼容易,因爲您無法訪問像linux/unix sed這樣的優秀工具。我沒有使用PowerShell,所以我不知道是否有任何可用的東西,雖然它是可能的,即使不直觀(見下文)。

你最好去申請一個。有幾種工具可以做這種事情。我建議的其中一個例子:

我曾親自使用,並可以保證這個應用程序:

http://www.bulkrenameutility.co.uk/Screenshots.php

我沒有使用過這一個:

https://www.advancedrenamer.com/

編輯:刪除了代碼示例,因爲它沒有像廣告中那樣做:)

1

PowerShell:

Get-ChildItem *_*.dxf | ForEach-Object { 
    Rename-Item $_.Name ($_.Name -replace '_','-') 
} 
+0

似乎Windows自從我最後一次使用以來已經走了很長一段路了:P – Madivad

+1

我會過濾下劃線並省略ForEach'gci * _ *。dxf | Ren -NewName {$ _ .Name -replace'_',' - '}' – LotPings

相關問題