How to Re-Number the Files Sequentially on Windows using Batch P

  • 时间:2020-09-18 17:26:09
  • 分类:网络文摘
  • 阅读:137 次

You probably have a list of files e.g. camera pictures that you want to re-number sequentially. For example, the photos are named using dates-and-time string.

image-list-with-dates How to Re-Number the Files Sequentially on Windows using Batch Programming/Script? batch script tools / utilities windows windows batch

image-list-with-dates

However, this is not idea, as many of us want to re-name the files sequentially and possibly with a prefix.

images-re-numbered How to Re-Number the Files Sequentially on Windows using Batch Programming/Script? batch script tools / utilities windows windows batch

images-re-numbered

Using the batch script below, we can easily rename all files in the same folder sequentially.

1
2
3
4
5
6
7
8
9
10
11
@echo off
REM rename-tool.cmd
setlocal enabledelayedexpansion
 
set num=1
for %%f in (*.%2) do (
    ren "%%f" "%1!num!.%2"
    rem increment the numbering
    set /a num=!num!+1
)
endlocal
@echo off
REM rename-tool.cmd
setlocal enabledelayedexpansion

set num=1
for %%f in (*.%2) do (
	ren "%%f" "%1!num!.%2"
	rem increment the numbering
	set /a num=!num!+1
)
endlocal

Example usage:

1
rename-tool myfiles- jpg
rename-tool myfiles- jpg

The first parameter is the prefix, and the second parameter the file suffix (extension). The above batch script may fail to rename some files if the target file exists, thus it is better to choose a different prefix when first time renaming all the files in the folder.

–EOF (The Ultimate Computing & Technology Blog) —

推荐阅读:
Boost Your SERP Rankings with Better Marketing Automation  How to Turn Your Withering Blog Posts into Fully-Fledged Plants  The Emoji Evolution: How Your Brand Can Use Emojis  6 Tips to Get Started With Selling on Your Blog  Introduction to Microbit and Javascript/Typescript Programming  Return the Path that Sum up to Target using DFS or BFS Algorithm  How to Clone an Array in Javascript?  The Concurrent Programming Language: Cind  How to Design a Design Bounded Blocking Queue in Python using Th  The Unique Permutations Algorithm with Duplicate Elements 
评论列表
添加评论