[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
你这个标题应该改为 将子文件夹里的图片生成网页链接
刚注册,好好学。
  1. @echo off
  2. del indexHY图.html>nul 2>nul
  3. cls
  4. echo 正在生成链接
  5. for /f "delims=" %%a in ('dir/b/on/ad') do (
  6.   set /a p=0
  7.   echo  正在生成%%a的图片链接
  8.   echo.
  9.   cd "%%a"
  10.   del *.html>nul 2>nul
  11.   echo ^<center^>^<h1^>%%a^<br^>生成时间 %date% %time%^</h1^>^</center^>>%%a.html
  12.   echo ^<style type="text/css"^>^<!--.style7 {font-size: 50px} body,td,th {color: #FF0000;} body {background-color: #000000;}--^>^</style^>^<p align="center"^>^<strong^>>>%%a.html
  13.   for /f "delims=" %%i in ('dir/b/on/a-d *.jp*g 2^>nul') do echo ^<img src="%%i" border="0"^>^<BR^>%%i^<BR^>^<BR^>>>%%a.html
  14.   echo ^</strong^>^</p^>>>%%a.html
  15.   cd..)
  16.   echo     正在生成总链接 indexHY.html
  17.   echo ^<b^>展示当前第一子文件夹层内的图片-生成时间 %date% %time%^</b^>^<hr^>>index.txt
  18.   for /f "delims=" %%b in ('dir/b/s/on/a-d *.html 2^>nul') do  echo ^<a href="%%~fb" target^=^"^_blank^"^>%%~nb^</a^>^</br^>>>index.txt
  19. ren index.txt indexHY图.html
  20. exit
复制代码
对所有子文件夹里的 jpg jpeg 图片生成链接网页
目的,学习批处理

TOP

回复 5# beeboo
假设你有很多子文件夹,我这个p是把每个文件夹下的图链接后生成HTML在文件夹里,外面的HTML是链接子文件夹里所有的HTML用的,你点击链接,会新窗口打开图片网页。不必到文件夹里去找html。
我的系统win7,测试成功。
目的,学习批处理

TOP

返回列表