凑个热闹!
我的很简单:
Dumpchm.bat | @echo off | | cd /d "%~dp1" | | if "h"%~1=="h" goto hlp | | if not exist "%~f1" goto hlp | | if exist "%~n1_chm" goto alrt | | :dcd | | cls | | color 09 | | set cmdstr=%~n1_chm %~nx1 | | hh -decompile %cmdstr% | | echo. | | color 02 | | goto ed | | :alrt | | echo %~n1_chm 已经存在! | | color 0c | | echo. | | set /p p= [将删除%~n1_chm,请备份您的资料后。。。按Enter] | | echo. | | color 0d | | rd /s /q "%~n1_chm" | | goto dcd | | :hlp | | color 20 | | echo 用法: | | echo [1] 把要提取的文件拖到这个脚本上 | | echo. | | goto ed | | :ed | | echo 完成~ | | pauseCOPY |
还有,修改后重新打包的hhp文件通用模板:
工程模板.hhp | ;本文件与整理好的.hhc, .hhk文件配套使用 | | ;*处根据实际情况填写 | | [Options] | | Compatibility = 1.1 Or later | | Display compile notes=Yes | | Display compile progress=Yes | | Default Font = 宋体, 9, 1 | | Language=0x804 中文(中国) | | Title= * | | Compiled file= *.chm | | Index File = *.hhk | | Contents File= *.hhc | | Default Topic = *.htm | | [Files] | | ;dir /b /s *.htm*COPY |
用法参考http://lifenjoiner.blog.163.com/blog/static/5922714120108248241260/
[ 本帖最后由 lifenjoiner 于 2010-9-25 23:07 编辑 ] |