在Windows下chm转换为html的超简单方法(反编译CHM文件的方法)

通过调用Windows命令,将chm 文件转换为html 文件。

方法:

命令行(cmd),输入hh -decompile

例如:

win+r 键,弹出运行窗口输入命令cmd回车,然后输入:

hh -decompile D:/chm/target D:/chm/VC++6DOC.chm

实例:

C:\Users\Administrator>d:

D:\>cd jquery

D:\jquery>hh -decompile D:\jquery\html D:\jquery\jquery1.8.3_20121129.chm

D:\jquery>hh -decompile D:\jquery\html D:\jquery\jquery1.8.3_20121129.chm

复制代码

就会在目录D:/chm/target 中生成相应的 html 文件。

好了,如果你只转换一个chm,那就不用看下面的了,如果批量的话就看下面的。

如果有很多chm文件需要转换,可以通过写一个批处理bat文件:

Chm文件放在同一个目录中。

例如如下的bat:

for %%c in (D:/chm/*.chm) do hh.exe -decompile D:/chm/%%c D:/chm/%%c.chm

将会把D:/chm目录的所有chm文件都转换到与chm文件名称一样的文件夹中去。

(文章来源:)

电子书chm转换html,chm转换为html的超简单方法相关推荐

  1. 220V交流电转换为低压直流的简单方法 电容降压

    220V交流电转换为低压直流的简单方法 阻容降压 将220V交流电转换为低压直流的常规方法是采用变压器降压后再整流滤波,但是当产品受体积和成本等因素的限制时,最简单实用的方法就是采用电容降压方式. 一 ...

  2. 把视频转换成gif动图的最简单方法

    今天要为大家分享把视频转换成gif动图的最简单方法.gif动图是我们网络聊天中常用的一种表情分享方式,是一种可以按照一定规律播放的动态图,往往由图片或者视频转换而来,经过图片或视频转换过来的gif动图 ...

  3. 在C ++中将int转换为字符串的最简单方法

    在C ++中从int转换为等效string的最简单方法是什么. 我知道两种方法. 有没有更简单的方法? (1) int a = 10; char *intStr = itoa(a); string s ...

  4. linux下录音识别成文字软件,如何将录音转换成文字?录音转文字简单方法介绍...

    如何将录音转换成文字?录音转文字简单的方法是什么?很多小伙伴对录音转文字,文字阿欢语音方便的需求还是蛮大的,因为它对我们的帮助还是蛮大的,可以快速把录制好的录音转换成文字,并且还有实时翻译功能,下面给 ...

  5. 如何将扫描PDF文件转换成word,两个超简单的方法一看就会

    在工作中我们都会经常接触到PDF文件,但是这些都是比较常见的,有时候会因为工作的需要要接触扫描格式的文件,比较难的是需要将扫描PDF文件转换成Word,很多人就很头疼,不知道该从哪里开始下手去做,虽然 ...

  6. dwg格式转换pdf,教大家几个简单方法

    dwg格式转换pdf,今天教大家几个简单方法吧.因为有很多小伙伴私信小编,询问关于CAD格式转换的问题.我们知道,dwg是CAD格式的一种,只能使用CAD软件进行打开,这非常不方便.特别是在需要在手机 ...

  7. 如何将录音转换成文字?录音转文字简单方法介绍

    如何将录音转换成文字?录音转文字简单的方法是什么?很多小伙伴对录音转文字,文字阿欢语音方便的需求还是蛮大的,因为它对我们的帮助还是蛮大的,可以快速把录制好的录音转换成文字,并且还有实时翻译功能,下面给 ...

  8. 2016版excel_Excel怎么转换成pdf?教你三招超简单方法

    在工作中,为了更好地阅读传输,也为了文档数据不被更改,我们经常需要将Excel转换为PDF的格式,很多人都觉得文件格式转换很麻烦,其实学会这三招后,你会觉得一切格式转换都很简单. 第一种方法:offi ...

  9. 5V转换3.3V电平的几种简单方法

    5V转换3.3V电平常用的几种简单电路 平时用到的MCU大多是3.3V供电的,所以和外围电路的5V转换就变得很必要,接下来介绍几种5v与3.3v的双向电平转换电路. 1.用mos管搭建的转换电路 栅极 ...

  10. 什么是.dat? python读取.dat文件并转换为png图像——超简单实现

    相信大家和我一样,对于.dat文件是感到十分陌生的.因此在刚接触到这个小任务的时候我实在花了一些时间来了解到底什么是.dat文件.这里我将我自己的认识分享给大家: 总体而言,对于.dat文件的定义,我 ...

最新文章

  1. 【JVM调优系列】----NewRatio与SurvivorRatio
  2. linux命令之nc,emacs,go run,查看文件行数等
  3. NOIP2016提高组复赛解题报告
  4. fscokopen php,详解PHP fsockopen的使用方法
  5. (十一)Json文件配置
  6. 各项兼容坑的记录-持续更新
  7. Java 源程序的良好书写规范有哪些_使用Java作为程序语言时,好的命名规范有哪些...
  8. “扎金花FANS”进行了改进
  9. Mysql常用语句(记一下,免得忘)
  10. 理解 Delphi 的类(十) - 深入方法[2] - 参数分割
  11. python读压缩文件内容_使用Python读写及压缩和解压缩文件的示例
  12. Nginx location
  13. mui toast自定义样式
  14. JavaScript —— Symbol数据类型的拓展
  15. 【PotPlayer】敲好用的本地视频播放器
  16. 家长如何使自己的孩子轻松快乐地学好数学和英语?
  17. MySQL - MySQL 8.0(二)基本操作:对象
  18. BZOJ 1921: [Ctsc2010]珠宝商 点分治套SAM
  19. 小白MacBook超级实战教程——装双系统WIN10
  20. ms17010利用失败解决一则

热门文章

  1. 【NOIP2016提高A组五校联考1】排队
  2. win10怎么设置开机启动项目_开机启动项怎么设置呢?
  3. Oracle官网登录用户名密码
  4. highcharts pie ajax,Basic Pie
  5. Pandas 筛选数据的 8 个神操作
  6. Android网络通讯之Retrofit
  7. Cannot determine archive format of /tmp/pip-req-build-
  8. wordpress文章页面添加字体增大减小链接
  9. JVM内存分配担保机制
  10. javaEE 深入理解 Session 与 Cookie