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

发布于 2024-12-07 04:21:21 字数 402 浏览 2 评论 0原文

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

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

c:\MyDir>hh -decompile extracted MyFile.chm

这将不起作用:

c:\>hh -decompile extracted c:\MyDir\MyFile.chm

这是相关的,因为我想使用注册表中的shell命令来反编译.chm文件,并且参数“%1” 只给我文件的完整路径,我不知道如何只接收文件名而不接收路径

I noticed that hh.exe is capable of decompiling a .chm file to a set of .html files. But in order to work it requires the path to the file be current directory and the filename be the filename itself, apparently without allowing a full path.

For example, this will work (in cmd):

c:\MyDir>hh -decompile extracted MyFile.chm

This won't work:

c:\>hh -decompile extracted c:\MyDir\MyFile.chm

This is relevant because I want to use a shell command from the registry to decompile the .chm file, and the parameter "%1" gives me the full path to the file only, and I don't know of a way to receive only the filename without the path

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

芯好空 2024-12-14 04:21:21

尝试传递正斜杠,例如:

c:\>hh -decompile extracted c:/MyDir/MyFile.chm

Try passing forward slash eg:

c:\>hh -decompile extracted c:/MyDir/MyFile.chm
沙与沫 2024-12-14 04:21:21

您还可以尝试在包含 .chm 文件的文件夹中打开命令行,
尝试“shift”键和“右键单击”鼠标按钮以及“在此处打开命令窗口”选项。
确保没有选择任何文件。
问候,乔

You could also try to open command line in the folder containing your .chm file,
try 'shift' key and 'right click' mouse button and "Open command window here" option.
Make sure no file is sellected.
regards, joe

北渚 2024-12-14 04:21:21

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

最简单的方法是移动输出文件夹并将 *.chm 输入到驱动器的根目录中,然后 cd 到那里,然后只需运行 hh.exe -decompile outputfolder input.chm 命令即可。

It won't work with paths quoted or otherwise.

It's easiest to just move the output folder and input *.chm into the root of the drive, cd there, and then simply run the hh.exe -decompile outputfolder input.chm command.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文