我注意到它hh.exe
能够将 .chm 文件反编译为一组 .html 文件。但是为了工作,它需要文件的路径是当前目录,文件名是文件名本身,显然不允许完整路径。
例如,这将起作用(在 cmd 中):
c:\MyDir>hh -decompile extracted MyFile.chm
这不起作用:
c:\>hh -decompile extracted c:\MyDir\MyFile.chm
这是相关的,因为我想使用注册表中的 shell 命令来反编译 .chm 文件,而参数 " %1
" 只给了我文件的完整路径,我不知道只接收文件名的方法没有路径