标题: [文件操作] [已解决]批处理找出前缀相同的文件名后面是以数字命名的最大值 [打印本页]
作者: thp2008 时间: 2023-8-19 15:01 标题: [已解决]批处理找出前缀相同的文件名后面是以数字命名的最大值
比如:找出,D:\WXVideo\WX*.mp4 的所有WX*.mp4的最大值就好了,*为数字1---9999
并将取得的最大数值,作为变量+1后,作为新变量,显示出来。
谢谢!
作者: 77七 时间: 2023-8-19 15:53
- @echo off
- for /l %%l in (9999,-1,0) do (
- if exist "*%%l.mp4" (
- set /a n=%%l+1
- goto :next
- )
- )
- :next
- echo %n%
- pause
复制代码
作者: Nsqs 时间: 2023-8-20 08:04
- @echo off
- for /f %%1 in ('powershell-executionpolicy bypass "(dir *.txt).count"')do set /a n=%%1+1
- echo %n%
- pause
复制代码
作者: Batcher 时间: 2023-8-20 10:53
回复 3# Nsqs
我猜文件名不一定连续
作者: jszw666 时间: 2023-8-22 09:22
这个问题,有点意思,也挺实用。得学习一下,琢磨一下。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |