在文件夹中,我有一个名称为
的文件66-1-194-111-F.tiff
66-1-194-111-F.tab
66-1-194-111-F.tfw
66-1-194-111-R.tiff
66-1-194-111-R.tab
66-1-194-111-R.tfw
66-1-194-111-G.tiff
66-1-194-111-G.tab
66-1-194-111-G.tfw
****
66-1-194-111
可以更改。我想重命名这些文件。如果名称中的最后一个符号F
我想设置文件名66-1-194-111-Q
。如果R
我希望设置文件名为66-1-194-111-W
...
如何使用此if语句重命名文件?
答案 0 :(得分:3)
文件名称如图所示
ren "*-F.*" "*-Q.*"
请确保以合适的顺序重命名,以便不混合不同的文件集。
对于“自动”方式,您可以调整此
@echo off
setlocal enableextensions
for %%a in ( "F Q" "R W" ) do for /f "tokens=1,2" %%b in (%%a) do (
echo ren "*-%%b.*" "*-%%c.*"
)
endlocal
请注意,ren
行仅回显给控制台。如果输出正确,请删除echo
以重命名文件。