[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 6# 77七


    我试试

TOP

回复 7# czjt1234


    试了 提示一样的

TOP

批处理保存为ansi编码呢

QQ 20147578

TOP



这个不能用吗
bat小白,请多指教!谢谢!

TOP

回复 4# newswan


    对的 就是拖文件夹到 BAT上 出现这样提示

TOP

回复 3# qd2024


将文件夹拖到bat上
或者 手动设置 folder 变量

TOP

本帖最后由 qd2024 于 2024-1-27 23:44 编辑

回复 2# newswan


    感谢 视频扩展名改为mp4  测试没有成功 帮忙看看

TOP

没有处理秒
将文件夹拖到bat上,显示正确,去掉 ren 前的 echo
  1. @echo off
  2. SETLOCAL ENABLEDELAYEDEXPANSION
  3. set folder=%1
  4. pushd %folder%
  5. set/a time=0
  6. for /f "usebackq" %%a in (` dir /b *.mkv `) do (
  7. for /f "usebackq tokens=2,3 delims=: " %%i in (` "ffprobe.exe %%a 2>&1 | findstr Duration" `) do (
  8. set /a time+=%%i*60+%%j
  9. )
  10. )
  11. popd
  12. echo ren %folder% %folder%[%time%]
  13. pause
  14. exit/b
复制代码

TOP

返回列表