返回列表 发帖
回复 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
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set folder=%1
pushd %folder%
set/a time=0
for /f "usebackq" %%a in (` dir /b *.mkv `) do (
for /f "usebackq tokens=2,3 delims=: " %%i in (` "ffprobe.exe %%a 2>&1 | findstr Duration" `) do (
set /a time+=%%i*60+%%j
)
)
popd
echo ren %folder% %folder%[%time%]
pause
exit/bCOPY

TOP

返回列表