Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 重命名具有连续编号的多个文件_Windows_Batch File_Rename - Fatal编程技术网

Windows 重命名具有连续编号的多个文件

Windows 重命名具有连续编号的多个文件,windows,batch-file,rename,Windows,Batch File,Rename,我试图一次重命名多个文件,条件是使用批处理文件将序列号放在中间点(而不是确切的中间点)。我正在使用Windows8 从 到 谢谢。请发布您尝试过的内容。欢迎访问SO。请查看此处,了解如何改进您的问题(格式、校对、提供代码等): @echo off setlocal EnableDelayedExpansion ren video.mp4 video_1.mp4 for /F "tokens=2 delims=_." %%a in ('dir /B video_*.mp4') do ( s

我试图一次重命名多个文件,条件是使用批处理文件将序列号放在中间点(而不是确切的中间点)。我正在使用Windows8


谢谢。

请发布您尝试过的内容。欢迎访问SO。请查看此处,了解如何改进您的问题(格式、校对、提供代码等):
@echo off
setlocal EnableDelayedExpansion

ren video.mp4 video_1.mp4
for /F "tokens=2 delims=_." %%a in ('dir /B video_*.mp4') do (
   set /A "n=100+%%a"
   ren "video_%%a.mp4" "file_!n:~-2!_finished.mp4"
)
file_01_finished.mp4  
file_02_finished.mp4  
file_03_finished.mp4  
…  
file_10_finished.mp4  
file_11_finished.mp4  
@echo off
setlocal EnableDelayedExpansion

ren video.mp4 video_1.mp4
for /F "tokens=2 delims=_." %%a in ('dir /B video_*.mp4') do (
   set /A "n=100+%%a"
   ren "video_%%a.mp4" "file_!n:~-2!_finished.mp4"
)