67  
查询码: 00000590
使用bat批处理显示当前文件夹目录下(含子目录)所有文件列表
作者: 周杨 于 2020年01月17日 发布在分类 / 计算机应用 / 软件推荐 ,于 2020年01月17日 编辑

代码如下:

@echo off

setlocal
set LISTFILE=list.html
echo MAKING LISTFILE … (PLEASE WAIT)
echo ^<!doctype html^>         > %LISTFILE%
echo ^<html^>      >> %LISTFILE%
echo ^<head^>      >> %LISTFILE%
echo ^<meta charset="GB2312"^>  >> %LISTFILE%
echo ^<title^>显示当前文件夹目录下文件列表^</title^>   >> %LISTFILE%
echo ^<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^>     >> %LISTFILE%
echo ^</head^>     >> %LISTFILE%
echo ^<body^>     >> %LISTFILE%
echo [PROCESSED BY %0]^<br^> >> %LISTFILE%
for /f "tokens=* delims=" %%i in ('dir *.* /a:-d/s/b') do (
echo ^<a href="%%i" target=_blank^>%%i^</a^>^<br^> >> %LISTFILE%
)
echo ^</body^>    >> %LISTFILE%
echo ^</html^>      >> %LISTFILE%
start .\%LISTFILE%


 历史版本

备注 修改日期 修改人
CREAT 2020-01-17 10:52:16[当前版本] 系统管理员

知识分享平台 -V 5.1.4 -大信谛威