Windows – 如何创建批处理文件来重命名文件夹中的大量文件?

前端之家收集整理的这篇文章主要介绍了Windows – 如何创建批处理文件来重命名文件夹中的大量文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在WinXP系统的文件夹中重命名大量文件,最好使用批处理文件.

这些文件目前的命名如下:

@H_404_3@

Vacation2010 001.jpg
Vacation2010 002.jpg
Vacation2010 003.jpg

我想把它们改成:

@H_404_3@

December 001.jpg
December 002.jpg
December 003.jpg

如何执行此操作?

@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!"
)

这样做是循环遍历批处理文件所在文件夹中的所有.jpg文件,并将12月的Vacation2010替换为文件名.

猜你在找的Windows相关文章