首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反编译chm文件: hh.exe只需要文件名。不允许完全路径。

反编译chm文件: hh.exe只需要文件名。不允许完全路径。
EN

Stack Overflow用户
提问于 2011-09-29 21:32:20
回答 3查看 6.6K关注 0票数 3

我注意到hh.exe能够将.chm文件解压缩成一组.html文件。但是为了工作,它需要文件的路径是当前目录,文件名是文件本身,显然不允许完整路径

例如,这将起作用(在cmd中):

代码语言:javascript
复制
c:\MyDir>hh -decompile extracted MyFile.chm

这不管用:

代码语言:javascript
复制
c:\>hh -decompile extracted c:\MyDir\MyFile.chm

这是相关的,因为我希望使用注册表中的shell命令来解压缩.chm文件,而参数"%1“只给出文件的完整路径,而且我不知道有什么方法只接收没有路径的文件名

EN

回答 3

Stack Overflow用户

发布于 2011-09-29 22:22:34

试图通过前斜杠(如:

代码语言:javascript
复制
c:\>hh -decompile extracted c:/MyDir/MyFile.chm
票数 2
EN

Stack Overflow用户

发布于 2013-11-25 00:54:20

您还可以尝试打开包含.chm文件的文件夹中的命令行,尝试“shift”键和“右键单击”鼠标按钮和“在这里打开命令窗口”选项。确保没有文件是自选的。你好,乔

票数 0
EN

Stack Overflow用户

发布于 2017-05-09 10:23:50

它不适用于引用的路径或其他路径。

最简单的方法是将输出文件夹和输入*.chm移动到驱动器的根cd中,然后简单地运行hh.exe -decompile outputfolder input.chm命令。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7603637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档