我正在尝试编写一个 bat 文件来遍历目录结构并从文件夹名称中删除后缀“ - Optimized Images”,例如“folder_name - Optimized Images”
我找到了一个类似于文件名的解决方案,但我显然没有正确编辑它?:
@ECHO OFF
FOR %%F IN ("* - Optimised Images") DO CALL :process "%%F"
:process
SET oldname=%1
SET "newname=%~nx1"
SET "newname=%newname:*] =%"
REN %oldname% "%newname%"
任何帮助表示赞赏!
谢谢