Batch file 需要批处理\命令用特殊字符替换文件名
需要批处理\命令用特殊字符替换文件名 例如: 我的文件名数量类似于“997-174更改请求#2.doc”。我希望一次将这些文件重命名为“997-174变更请求2.doc”(最好在多个文件夹中)Batch file 需要批处理\命令用特殊字符替换文件名,batch-file,filenames,Batch File,Filenames,需要批处理\命令用特殊字符替换文件名 例如: 我的文件名数量类似于“997-174更改请求#2.doc”。我希望一次将这些文件重命名为“997-174变更请求2.doc”(最好在多个文件夹中) @echo on setlocal enabledelayedexpansion echo renaming files in %1 for %%A in (%1\*) do ( set B="%%~nA" echo "~nB" set B=!B:#=! echo re
@echo on
setlocal enabledelayedexpansion
echo renaming files in %1
for %%A in (%1\*) do (
set B="%%~nA"
echo "~nB"
set B=!B:#=!
echo renaming "%%~nA"
echo to !B!
ren "%%A" !B!.doc
)
pause