gpt4 book ai didi

windows - 批量重命名的批处理文件

转载 作者:可可西里 更新时间:2023-11-01 11:46:34 28 4
gpt4 key购买 nike

我想重命名保存为 .png 格式的多张图片

frame (1).png
frame (2).png
frame (3).png ...

到:

frame_1.png
frame_2.png
frame_3.png

我知道 .bat 文件由

cd C:\folder
setlocal enabledelayedexpansion
for %%a in (frame*.png) do (
set f=%%a
set f=!f:^(=!
set f=!f:^)=!
ren "%%a" "!f!"
)

但这只会删除括号。我不知道如何修改代码,而不是仅仅删除括号我得到一个下划线。

谢谢!

最佳答案

set f=!f:^(=!

成为

set f=!f:^(=_!

如果您愿意,可以包含空格。公式是 !varname:charsequence=replacementsequence!

没有空间,使用

set f=!f: ^(=_!

如果可能有多个空格,使用

set f=!f: =!

作为额外的一行

关于windows - 批量重命名的批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43332490/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com