Note: hh.exe is a small program that opens the CHM File under a command. However, on a certain day, I found a netizen's --hh.exe hidden parameter cloud ...... Hey hey ...... Just as we found Copy 1 + 2> 3 in the past, hh.exe is common.
Enter hh/? In cmd /? Why is there no response on the screen? Then, enter HH ntcmds.chm--in the command line help document and you will not find hh.exe. What tool does it use? Why does it exist without its explanation?
So I went to Microsoft to find it. It turned out to be the HTML Help Workshop command line tool. So what is HTML Help Workshop? hey, let's tell you-all the compiled help documents (CHM) in the system come from it.
Take a look at its parameters:
Hh.exe |
-800 |
Set Help Viewer to 800*600 |
|
-Title |
Display CHM in window 800*600 |
|
-Register |
Register hh.exe and set it as the shell of the default CHM document |
|
-Decompile |
Decompiling CHM files means breaking CHM apart. It is useful for destructive attackers and translators. |
|
-Mapid |
If you remember the HTM and HTML IDs in CHM, use it to locate the HTM and HTML files. |
|
-Safe |
Force hh.exe to enable CHM in safe mode. Security Mode? That is, all the shortcut keys are invalid. |
Appendix: shortcut keys for help files
Keyboard shortcuts in help
Alt + c |
To switch toContentsTab |
Alt + F4 |
To close the Help Window |
Alt + I |
To switch toFavoritesTab |
Alt + n |
To switch toIndexTab |
Alt + O |
To displayOptionsMenu |
Alt + O, and then press B |
To display the previusly viewed topic |
Alt + O, and then press F |
To display the next topic in a previusly displayed sequence of topics |
Alt + O, and then press H |
To return to the specified home page |
Alt + O, and then press I |
To openInternet OptionsDialog box for Microsoft Internet Explorer, where you can change accessibility settings |
Alt + O, and then press o |
To turn search highlighting ON or OFF |
Alt + O, and then press P |
To print all topics in a book or a selected topic only |
Alt + O, and then press R |
To refresh the topic (useful if you have linked to a web page) |
Alt + O, and then press s |
To stop the Help window from opening a help topic (useful if you want to stop a web page from downloading) |
Alt + O, and then press t |
To hide or show the pane withContents,Index,Search, AndFavoritesTabs |
Alt + S |
To switch toSearchTab |
CTRL + |
To select the entire help topic |
CTRL + c |
To copy the selected items to the clipboard |
CTRL + P |
To print the current help topic |
CTRL + Tab |
To move amongContents,Index,Search, AndFavoritesTabs |
Down Arrow |
To select the next book or help topic |
End |
To select the last group of topics |
Enter |
To perform the action for the selected hyperlink, and to open a selected book or help topic |
Enter or right arrow |
To expand a group of topics |
Enter or left arrow |
To collapse a group of topics |
F6 |
To switch between the table of contents and the help topic panes |
Home |
To select the first group of topics |
Home or end |
To go to the beginning or end of a help topic |
Page up or page down |
To scroll toward the beginning or end of a help topic in large increments |
Shift + F10 |
To display a shortcut cut menu |
Tab or SHIFT + Tab |
To move forward or backward from one hyperlink to the next within a topic |
Up Arrow |
To select the previous book or help topic |
Up Arrow or down arrow |
To scroll toward the beginning or end of a help topic, and to select the previous or next group of topics |
Although it is a shortcut key, it is not very practical. For a CHM document, the best thing is the bookmark function, especially the CHM with a lot of content.
Microsft spared no effort to launch CHM, but was threatened by PDF from Adobe. It is not easy to edit (unless decompiled -_-!). But the disadvantages are also obvious, the interface is unfriendly, the printing function is not strong, the security performance is not high (easy to decompile) and so on.