主页 > 其他 > 用bat脚本做windows目录下的影片搜刮器

用bat脚本做windows目录下的影片搜刮器

2023年2月15日 用bat脚本做windows目录下的影片搜刮器无评论 阅读: 21,115 次

本地下载了很多影片,想做一个用影片封面展示的导航器,类似于XMBC

预置条件:每个影片一个目录,目录下有一个cover.jpg封面文件

实现:遍历所有指定的目录和子目录,如果发现有cover.jpg,则记录到html文件,通过网页浏览器可以进行图片导航,可以浏览器播放

代码:film

@echo off
rem 配置要搜索的根目录、图片名称、输出文件
 
 
set rootdir="\\192.168.1.121\sdb3\film"
set picname=cover.jpg
set outfile="film.html"
 
if exist "%1" set rootdir=%1
 
echo ^<!DOCTYPE html^>^<html^>^<head^>^<title^>图片网页^</title^>^</head^> ^<body^> >%outfile%
 
for /R %rootdir% %%s in (%picname%) do (
 if exist %%s (
	echo %%s
	echo ^<a href='%%~dps' ^> ^<img src='%%s'^> ^</a^> >>%outfile%
 )
)
 
echo ^</body^>^</html^> >>%outfile%
 
pause
将上面文件解压为film.bat,可以用文本编辑器编辑,指定要搜索的根目录、图片名称、输出的html文件

可以从命令行输入要搜索的本地目录,比如
film.bat c:\film
也可以搜索共享目录,比如
film.bat \\192.168.1.121\sdb3\film
缺省在批文件目录下生产一个film.html文件

打开film.html文件,可以页面缩放来控制每行显示的图片数量:

点击图片,会进入目录

点击文件,可以进行播放

发表评论

新用户的评论需审核后才会显示;

电子邮件地址不会被公开;
必填项已用*标注