有一些文件夹,文件夹名都带空格,而且文件夹中有很多图片,图片名也有 空格,现在想把所有的文件夹和下面的文件名中的空格都替换成“-”横杠或者下划线。
求高手写个批处理给我,不借助工具,谢谢
求一个批处理,批量替换文件、文件夹名中的空格
答案:2 悬赏:20 手机版
解决时间 2021-03-19 15:46
- 提问者网友:玫瑰园
- 2021-03-18 22:15
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-03-18 23:38
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir/s/b *.*') do (
set a=%%~nxa
set a=!a: =-!
ren "%%a" !a!
)
pause
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir/s/b *.*') do (
set a=%%~nxa
set a=!a: =-!
ren "%%a" !a!
)
pause
全部回答
- 1楼网友:北城痞子
- 2021-03-19 00:13
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯