我有一個包含 4 個子資料夾的資料夾,並且在這 4 個資料夾中的每個資料夾中都有更多包含圖像的資料夾。
我需要用連字符替換圖像名稱中的所有空格,例如
藍色雜誌.jpg會成為藍色雜誌.jpg
有什麼方法可以使用批次檔/一些免費軟體/透過命令提示字元或任何其他方式來做到這一點?
謝謝
答案1
嘗試使用for
.
for /f "tokens=1,2,3" %i in ('dir /b /s *.jpg') DO move "%i %j" "%i-%j"
這會將目前目錄和子目錄中的 .jpg 檔案中的空格替換為連字號。