问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

批处理 随机排序并命名文件序号

发布网友 发布时间:2022-04-22 17:49

我来回答

2个回答

热心网友 时间:2023-11-14 10:58

给你一个例子:批处理怎样在原文件名中插入随机序号?如下:
批处理放要处理的文件夹运行,编号形式为三位数加下划线接原文件名
请确定文件总数不要超,代码第一行的1000中0的个数决定编号位数可自己改
如果已有这种形式mp4文件会先去掉原编号
编号总是从001开始顺序编号但对应的mp4文件是随机的
无论有无新文件加入,每运行一次会重排一次
@echo off&cd/d %~dp0&set/a n=1000
setlocal enabledelayedexpansion
for /f "tokens=1* delims=_" %%i in (
'dir/b/a-d *.mp4^|findstr/b "[0-9][0-9]*_"')do ren "%%i_%%j" "%%j"
for %%i in (*.mp4)do set "#!random!=%%i"
for /f "tokens=1* delims==" %%i in ('set #')do (
set/a n+=1
echo !n:~1!_%%j
ren "%%j" "!n:~1!_%%j"
)
set/p=按任意键退出... <>nul追问嗯嗯,虽说我找到了用excel表格的替代办法,但是还是谢了。

热心网友 时间:2023-11-14 10:59

@echo off
cd /d %~dp0
setlocal enabledelayedexpansion

del "%tmp%\list_*.log"
(for %%a in (*.txt) do (
    set /a num+=1
    echo ^|!num!^|"%%~a"
))>"%tmp%\list_old.log"

:Loop
if !count! equ !num! goto End
set /a line=!random!%%!num!+1
ping 127.0.0.1 -n "1">nul
echo "!okline!," | find ",!line!," >nul && goto loop
findstr "^|!line!|" "%tmp%\list_old.log">>"%tmp%\list_new.log"
findstr /v "^|!line!|" "%tmp%\list_old.log">"%tmp%\list_tmp.log"
move "%tmp%\list_tmp.log" "%tmp%\list_old.log" >nul
set okline=!okline!,!line!
set /a count+=1
goto Loop

:End
for /f "tokens=2 delims=|" %%a in ('type "%tmp%\list_new.log"') do (
    set /a txtnum+=1
    ren "%%~a" !txtnum!.txt
)
pause

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
泰勒公式有哪些常见形式? 空调室内风机怎样工作 什么是县级以上医院 关于聚金宝 买白银问题 平安银行个人贵金属交易业务有哪些? 网易云音乐为什么歌这么少? 公路边种的有什么花 高速路上常用的绿化花卉有那些? 公路绿化用什么花 我一键开核后顺利进入WIN7 系统,可是一开网站就重启是怎么回事,我开6... 三星平板死机无法关机 如何一次选中多个文件夹中的文件 怎么把一个文件夹里的东西移到另外一个文件夹里? 富贵竹要怎么水养啊? 怎样水养富贵竹 富贵竹如何水养呢? 家里富贵竹水养几根才最好 水养富贵竹用什么水 富贵竹为什么一般都是水培? 确定入团积极分子的会议流程 富贵竹用什么水养最好 基层党支部确定入党积极分子是在什么会议上确定 水养富贵竹水发臭怎么办 富贵竹怎么水养? 从入党积极分子转为预备党员,在党支部大会上进行怎样 富贵竹水养怎么养 确定入党积极分子党员大会主持词 确定入党积极分子的程序是什么?求解答 积极分子在党的支部大会上发言怎么开头? 入党积极分子的确定需要上党员大会吗 三星平板死机了,按什么都不反应了怎么办? 怎么样才能从一个文件夹中随机提取若干个文件? 404 Not Found 我的三星平板电脑死机后关不了机怎么办 从一个文件夹下面提取所需要的指定文件。 ipad无法关机 怎么用批处理在指定文件夹中创建文件夹 三星平板无法关机怎么办?按关机键后屏幕出现关机按键可点击无反应。 批处理:提取文件夹中的指定文件 某应用无响应导致三星平板无法反应,如何强制关机? 提取不同文件夹下的文件到指定文件夹的方法 涓这个字怎么读,涓怎么念,涓怎么拼音,涓怎么组词 ipad2无法关机谁知道该怎么办 批处理 把整个文件夹复制到另个文件夹下 三星平板怎么关机 Linux系统怎么复制文件夹下的全部文件到另外文件夹 批处理将多个文件夹里的所有N张jpg、gif图片随机各选一张,转移到一个新文件夹里? Win 7 如何批量提取指定文件夹下的所有文件名称及其路径? 请教如何随机(不重复)抽取指定文件夹下的图片之一? 如何使用批处理随机选择文件并复制到其他文件夹中