我爱学习网首页 | 设为首页 | 收藏本站 | 网站地图 您好,欢迎光临我爱学习网
我爱学习网

当前位置:首页 > 电脑教程 > 常用技巧 >

怎么把chm格式转换成htm网页

时间:2013-04-09 09:35 来源:未知 | 作者:易享学习网 | 本文已影响

.chm格式的电子书,本来想把里面的网页提取出来放到网站上的,后来发现太麻烦了,就不想再搞了。于是就想有没有什么办法将chm格式直接转换成htm网页呢。
下面是我写的批量把CHM反编译成网页的脚本。复制到记事本中,保存为xxx.bat后放在CHM文件目录,双击运行bat文件,就会在OutDir下自动生成以电子书文件名为目录的目录,里面就是生成的htm网页了。
代码如下:

@echo off

@set _FILELIST_TXT_=List.txt
@dir /b *.chm>list.txt
@FOR /f "delims=, tokens=1" %%a in (%_FILELIST_TXT_%) do (
@echo Dealwith %%a
call :DoDeCompile %%a
)
@del %_FILELIST_TXT_%

:DoDeCompile
@set FILENAME=%1
@echo .\OutDir\%FILENAME:~0,-3% %FILENAME%
@hh -decompile .\OutDir\%FILENAME:~0,-4% %FILENAME%
@exit /b 0

(责任编辑:我爱学习网)
我爱学习网



分享到: 更多