本文介绍了如何创建批处理文件重命名文件夹中的大量文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想,preferably使用批处理文件WinXP系统上的文件夹中重命名大量文件。
该文件目前正在命名是这样的:
And I'd like to change them to:
How can I perform this operation??
解决方案
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
SET old=Vacation2010
SET new=December
for /f "tokens=*" %%f in ('dir /b *.jpg') do (
SET newname=%%f
SET newname=!newname:%old%=%new%!
move "%%f" "!newname!"
)
What this does is it loops over all .jpg files in the folder where the batch file is located and replaces the Vacation2010 with December inside the filenames.
这篇关于如何创建批处理文件重命名文件夹中的大量文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!