22智能在线
新记
批处理实现批量替换文件名中的字符串。
用批处理实现:
批量将当前文件夹里的文件名里的(1)替换成 _1
讲当前文件夹命名为 我的图片
举报该文章
其他看法
第1个回答 2011-12-19
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir/b') do (
set fn=%%i
set fn=!fn:(=_!
ren "%%i" "!fn:)=!")
追问
很好用,还有个问题呢?
再将将当前文件夹命名为 我的图片
追答
批处理运行的时候所在文件夹没法改名。
本回答被提问者采纳
相似回答
大家正在搜
相关问题
批处理:如何实现批量将文件名中的同一个字符串删除。
bat批量修改txt文件里的内容,以txt文件名(目录名+文...
如何批量替换文件名不固定的.BAT文件中的多个特定字符串为另...
批处理:批量替换文件或者文件夹指定的字符串
bat批量替换特定字符文件名称
如何批处理?多个文本文件,以文件名替换文件中某个字段?
windows批量替换文件名中的字符串
bat批处理 文件夹名 把文件夹中特定字符批量更改为指定字符...