正版王中王香港资料新手入门导读[视频教程]正版王中王香港资料基础视频教程[视频教程]VBS基础视频教程
[正版王中王香港资料文件精品]正版王中王香港资料版照片整理器[正版王中王香港资料文件精品]纯正版王中王香港资料备份&还原驱动在线第三方下载
返回列表 发帖

[其他] 如何将多个文件夹的图片批量生成单独的网页

本帖最后由 xp3000 于 2019-9-20 17:43 编辑

有多个文件夹,里面有图片jpg,bmp,png格式,如何生成呢?
大概是这样的,需要在图片所在所有的目录内生成index.html



? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? Kaya Yin"/>
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? <font color="Red">Kaya Yin</font>
? ? ? ? ? ? ? ?

? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?


? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?


? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?



样本太大,分成两部分了


图片目录
amountImages: 图片数量,
有单个文件夹处理的工具太大不让发
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
收藏 分享

  1. @echo off
  2. (
  3. ? ? echo;^
  4. ? ? echo;^
  5. ? ? echo;^
  6. ? ? echo;^
  7. ? ? echo;^
  8. ? ? echo;^
  9. ? ? echo;^Kaya Yin^
  10. ? ? echo;^
  11. ? ? echo;^
  12. ? ? echo;^
  13. ? ? echo;^
  14. ? ? echo;^
  15. ? ? echo;^
    ^
    ^^
    ^^
    ^^^
  16. ? ? echo;^
  17. ? ? echo;^
  18. ? ? echo;^
  19. ? ? echo;^
  20. ? ? echo;^
  21. ? ? echo;^
  22. ? ? echo;^Photo-1
  23. ? ? echo;^
  24. ? ? echo;^
  25. ? ? echo;^
  26. ? ? echo;^
  27. ? ? echo;^
  28. ? ? echo;^
  29. ? ? echo;^
  30. ? ? echo;^
  31. ? ? echo;^
  32. ? ? echo;^
  33. ? ? echo;^
  34. ? ? echo;^
  35. ? ? echo;^
  36. ? ? echo;^
  37. ? ? echo;^
    ^

    ^^
  38. ? ? echo;^
  39. ? ? echo;^
  40. ? ? echo;^^Home^^
  41. ? ? echo;^^Kaya Yin^^
  42. ? ? echo;^
  43. ? ? echo;^
  44. ? ? echo;^
  45. ? ? echo;^window.jQuery ^|^| document.write('^
  46. ? ?
  47. ? ? ? ?? ?? ?? ?? ?
  48. ? ?
  49. '@
  50. dir 'E:\Test' -Include *.jpg, *.png, *.bmp -Recurse -File | group DirectoryName | forEach{
  51. ? ? $n = 0;
  52. ? ? $a = $_.Group.Name | forEach{ 'Photo-'+ ++$n + '' };
  53. ? ? $s = $str -replace 'MyPhotoFolder', [IO.Path]::GetFileName($_.Name);
  54. ? ? $s = $s -replace '', ($a -join '');
  55. ? ? $s = $s -replace '(?<=amountImages: )4', $_.Count;
  56. ? ? sc -Path ($_.Name + '\index.html') -Value $s
  57. }
  58. pause
复制代码

TOP

返回列表