-2
A
回答
0
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /R test /D %%d IN (*) DO (
SET "NAME=%%~d"
SET "NEWNAME=!NAME: =_!"
IF NOT "!NAME!"=="!NEWNAME!" @ECHO Rename '!NAME!' to '!NEWNAME!'
)
0
很抱歉,但我因为我没有足够的声望,所以不能评论这个人。因为我没有足够的声望。这里是一个可以工作的修改版本^^:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /D %%d IN (*) DO (
SET "NAME=%%d"
SET "NEWNAME=!NAME: =_!"
IF NOT "!NAME!"=="!NEWNAME!" rename "!NAME!" "!NEWNAME!"
)
pause
exit
相关问题
- 1. 批处理文件来替换文件名中的空格
- 2. Python:如何用所有文件,文件夹和子文件夹的名称中的下划线替换空格?
- 3. Unix批量重命名文件夹(下划线到空格)
- 4. 批处理文件从文本文件头中替换下划线(_)
- 5. 批处理文件以名称中的空格移动文件。
- 6. 批处理文件替换一条线
- 7. 批处理文件替换/重命名
- 8. 使用批处理文件创建文件夹名称
- 9. 批处理文件;用连字符替换变量的空格
- 10. 如何获取批处理文件来处理文件名中的空格?
- 11. 批处理文件到原始名称的压缩文件夹
- 12. 如何用文件夹名称破折号(批量)替换空格
- 13. 包含用作批处理文件脚本中变量的空格的文件和文件夹名称
- 14. 使用批处理文件替换文件名
- 15. Autorun.inf无法处理文件夹名称中包含空格的子文件夹?
- 16. 批处理 - EnableDelayedExpansion,感叹号和文件/文件夹名称
- 17. 迭代文件夹名称批处理文件
- 18. 批处理文件重命名文件并给出父文件夹的名称
- 19. 避免在上传时使用下划线替换文件名中的空格
- 20. 上传过程中用下划线替换文件名中的所有空格
- 21. 批处理。用另一个文件替换文件夹中的几个文件
- 22. 使用批处理文件在名称中使用空格移动文件
- 23. 批处理文件来替换子文件夹中的特殊字符在Windows
- 24. 用C#处理名称中包含空格的文件夹中的文件
- 25. 计划文件夹清理 - 批处理文件
- 26. ASP.NET MVC文件的名称下划线
- 27. git如何处理带空格的文件夹名称
- 28. 使用批处理文件将文件夹名称添加到文件
- 29. Windows批处理 - 在文件夹名称中使用点(。)匹配文件夹
- 30. 批处理文件下载一个文件,名称从FTP
当然......你还累了什么?你卡在哪里? – reto
我根本不知道批处理文件,对不起 – Programmer
不需要对不起,只是这种类型的问题很可能不会在这里回答。但是,如果你谷歌,我相信你会找到你的问题的各种解决方案。 – reto