
[已解決]BAT腳本如何將子文件夾中圖片批量生成html超鏈接網頁我有一些圖片想要每張圖片都轉換成html超鏈接形式的網頁,當這些圖片位于當前文件夾下時,我使用以下批處理腳本可以生成同名單獨的網頁:
由于圖片和html文件都在一個目錄中太亂,我就把圖片都移至一個“images”的子文件夾中,想要生成路徑為 src=http://www.cn-boutiq.com/skin/default/image/nopic.gif 的網頁,應該怎么修改?nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enableDelayedExpansion
- set file_start=<HTML><HEAD></HEAD><BODY>
- set image_start=<P align=center><IMG SRC=http://www.cn-boutiq.com/skin/default/image/nopic.gif>set ^image_end= class=image/></P>
- set file_end=</BODY></HTML>
- setlocal disableDelayedExpansion
- for %%I in (*.jpg *.bmp *.gif *.png) do (
- set image=%%~fI
- setlocal enableDelayedExpansion
- echo !file_start! >>%%~nI.html
- echo !image_start!!image!!image_end! >>%%~nI.html
- echo !file_end! >>%%~nI.html
- endlocal
- )
- endlocal

