本帖最后由 chenzhoujianke 于 2024-12-11 06:31 编辑
这是一段批处理代码,用来建立html格式的索引目录。
面对的人群:
- 针对电脑里小电影太多的用户,由于文件目录数量太多,导致电影文件目录打开卡顿
- 也适合大量图片的目录索引
主要作用是:
- 快速展示电影或图片等等文件的目录列表,并且生成html超链接文件
使用方法:
- 将代码,保存为批处理格式,放在需要生存目录的文件夹下面
代码如下:
[Asm] 纯文本查看 复制代码 @echo off
setlocal
set LISTFILE=list.htm
echo MAKING LISTFILE ... (PLEASE WAIT)
rem 输出网页的头部,其中^符号表示后一个字符没有特殊含义,按普通字符处理。
echo ^<head^>^<style type=text/css^>A:link{FONT-SIZE:9pt;COLOR:#000000;TEXT-DECORATION: none} > %LISTFILE%
echo A:visited{FONT-SIZE:9pt;COLOR:#000000;TEXT-DECORATION:none}A:hover{COLOR:#ff0000; >> %LISTFILE%
echo TEXT-DECORATION: underline}BODY{FONT-SIZE:9pt}TABLE{FONT-SIZE:9pt}^</style^>^</head^> >> %LISTFILE%
echo [PROCESSED BY %0]^<br^> >> %LISTFILE%
rem dir命令
rem 转换为超链接
for /f "tokens=* delims=" %%i in ('dir *.* /a:-d/s/b') do (
echo ^<a href="%%i" target=_blank^>%%i^</a^>^<br^> >> %LISTFILE%
)
start .\%LISTFILE%
[PROCESSED BY "C:\kk\生成超链接.bat"]
C:\kk\生成超链接.bat
C:\kk\k1.htm
C:\kk\k2.htm
C:\kk\k3.htm
C:\kk\list.htm
|