我需要從特定目錄中的文件夾名稱中刪除空格。例如Project-A是我的目錄下有Phase1 Testing,Phase1 Prod,Phase1 UAT子目錄。我想要一個批處理腳本,它將把子目錄重命名爲Phase1Testing,Phase1Prod,Phase1UA名稱。如何從特定目錄中的文件夾名稱中刪除空格?
1
A
回答
0
你可以嘗試這樣的事:
@echo off
FOR /f "delims=" %%G IN ('dir /ad /b') DO (
setlocal enabledelayedexpansion
pushd "%%~dpG"
SET fname=%%~nxG
SET fname=!fname: =!
rename "%%~nxG" "!fname!"
popd
endlocal
)
你可以找到更多的信息:replace_spaces_with_dashes和spaces_in_file_names
我希望這可以幫助您!
0
感謝@Dayana的幫助。下面的批處理腳本工作正常,並從當前目錄中刪除空間。
@ECHO OFF
SETLOCAL EnableDelayedExpansion
FOR /f "tokens=*" %%a IN ('DIR /s /b /ad') DO (
SET Var=%%~na
SET Var=!Var: =!
REN "%%a" "!Var!"
)
相關問題
- 1. 刪除目錄中的空文件夾
- 2. 如何刪除目錄中的特定文件夾
- 3. 從文件夾中的文件名中刪除空格
- 4. Applescript從具有特殊字符和空格的目錄中刪除文件夾
- 5. 從目錄中的所有文件名刪除空格 - Java
- 6. 從Java中的HDFS刪除特定名稱的目錄
- 7. 如何從當前目錄中的所有文件名中刪除空格
- 8. 如何從文件名稱中刪除目錄字符串
- 9. 如何刪除特定名稱的文件夾
- 10. 如何從asp.net中的URL中刪除文件夾名稱
- 11. SSIS - 在已知目錄中刪除未知名稱文件夾
- 12. 在Coldfusion中刪除特定文件夾中的所有空目錄
- 13. 如何從php中的附件名稱中刪除目錄名稱
- 14. 從文件名中刪除空格
- 15. 文件夾名稱中的空格
- 16. 如何從Powershell腳本的整個文件夾樹中刪除特定名稱的文件夾?
- 17. 從data.frame名稱中刪除空格
- 18. 無法刪除名稱中包含空格的目錄
- 19. 如何逃避文件的文件夾名稱中的空格?
- 20. 從url中刪除目錄名稱Wordpress
- 21. 如何在Python中刪除具有特定名稱的文件夾?
- 22. mod-rewrite OJS如何從url中刪除文件夾名稱?
- 23. 我如何從URL中刪除根文件夾名稱?
- 24. 如何讓mercurial忽略名稱中有空格的特定文件夾
- 25. 從目錄中的文件中刪除特定的字符串
- 26. 如何刪除空文件夾名稱包括使用BATCH腳本的目錄中的空白?
- 27. 如何刪除名稱中某個特定模式的文件?
- 28. 如何從所有子目錄遞歸刪除具有特定名稱的所有文件夾?
- 29. 刪除根目錄和文件夾中的文件擴展名
- 30. 從列表中刪除特定名稱
這不是一個請求服務,我可以保證答案存在這個網站,如果搜索使用您選擇的搜索引擎。請研究,編寫和測試你自己的代碼,如果在那裏發佈腳本,則不能按預期工作;祝你好運。 – Compo
就像他向你說的Compo一樣,只要做出一些努力和一些搜索,如果你仍然陷在這裏,就會帶着你的代碼來到這裏! – Hackoo
感謝您在這裏發佈我的問題後,我在工作的問題陳述,後來找到了我發佈的解決方案。 –