本文介绍了如何创建批处理文件重命名文件夹中的大量文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想,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.

这篇关于如何创建批处理文件重命名文件夹中的大量文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 13:40