回答
我看到根據您的要求兩個或兩個以上的解決方案:
- 在Windows10 轉換的WinHelp(HLP)以HTML幫助(CHM)或PDF
- 運行的WinHelp文件
轉換的WinHelp (HLP)HTMLHelp(CHM):
我的網站上的教程給出了一個step-by-step description如何o在免費軟件/共享軟件和「低預算」級別將WinHelp(HLP)轉換爲HTMLHelp(CHM)。下載部分中的轉換項目示例包含工作結構和示例文件。
你當然可以使用像Help+Manual,HelpScribble或任何其他HAT的helpauthoring工具(HAT)將現有的WinHelp項目轉換爲HTMLHelp。
運行的WinHelp在Windows 10:
的的WinHelp(的.hlp)格式已經出現自20世紀90年代很早,由HTML幫助1.x(的.chm)取代。微軟強烈建議你大約在十年前離開WinHelp。但是對於一個測試應用程序,它就像我的Windows10機器一樣運行。
但有些沉重的腳步來解決過去的WinHelp的瀏覽器。請注意,在這裏我沒有提到* .chm幫助文件的HTMLHelp查看器。
解決方案步驟取決於您的Windows 10版本(32位或64位)。要找出您的系統類型(32位或64位),請按住Windows + R。在出現的運行對話框中鍵入msinfo32
,然後按Enter鍵。
您知道,試圖在Microsoft支持頁上打開幫助文件(* .hlp)結果。 Error opening Help in Windows-based programs: "Feature not included" or "Help not supported"。
您會找到Windows 8.1的下載鏈接,但必須以特殊方式安裝Windows 10(Windows8.1-KB917607-x64.msu)。
- 以管理員身份啓動命令提示符(請注意 - 此處爲德語的示例)!
下載.msu文件解壓縮到一個臨時目錄
md msu-extracted
expand Windows8.1-KB917607-x64.msu /f:* .\msu-extracted
提取包含CAB-文件與它279個文件。
cd msu-extracted
md cab-extracted
expand Windows8.1-KB917607-x64.cab /f:* .\cab-extracted
根據您的語言設置定位匹配的MUI-文件如使用「cs-」,「de-」或「en-」。使用x86的變種人需要運行「DIR * 86 *去。」
cd cab-extracted
導航到你的語言給定的路徑 「... 去德 ...」,例如:
cd amd64_microsoft-windows-winhstb.resources_31bf3856ad364e35_6.3.9600.20470_de-de_1ab8cd412c1028d0
這裏我們會找到「winhlp32.exe.mui」。現在我們需要替換例如 的%SystemRoot%\脫德\與我們的新文件winhlp32.exe.mui:
takeown /f "%SystemRoot%\de-de\winhlp32.exe.mui" icacls "%SystemRoot%\de-de\winhlp32.exe.mui" /grant "%UserName%":f ren %SystemRoot%\de-de\winhlp32.exe.mui winhlp32.exe.mui.w10 copy winhlp32.exe.mui %SystemRoot%\de-de\winhlp32.exe.mui takeown /f "%SystemRoot%\winhlp32.exe" icacls "%SystemRoot%\winhlp32.exe" /grant "%UserName%":f ren %SystemRoot%\winhlp32.exe winhlp32.exe.w10 cd .. dir *.exe /s
找到正確的路徑開始或者與AMD64或x86和導航 它:
cd "amd64_microsoft-windows-winhstb_31bf3856ad364e35_6.3.9600.20470_none_1a54d9f2f676f6c2" copy winhlp32.exe %SystemRoot%\winhlp32.exe
編輯:
你不需要在最後更換命令步驟(再次測試並在2017-09-01上工作)。
在我看來,在Microsoft Windows主要更新之後重置了上述變通辦法。
非常感謝你,但我只是在尋找一種能夠轉換我的HLP文件到CHM文件,我沒有任何權限來管理我公司的命令提示符,所以我只想將我的hlp文件轉換爲chm,沒有別的。如果您瞭解解決此解決方案的軟件或公司。 –
@Cristhopher Mancilla Gonzalez:如前所述,您可以使用工具將WinHelp(HLP)轉換爲HTMLHelp(CHM)。請參閱上面我的答案中的鏈接。 「一步一步的描述」是男人的方式,幫助+手冊很昂貴,HelpScribble有一個FreeTrial並且價格低廉。但是你可能會更加警惕 - 你需要一些幫助創作的知識。在大多數情況下,您必須反編譯* .hlp文件以獲取項目* .hpj文件。清理完所有內容和目錄後,您需要編譯一個CHM。我推薦給HelpScribble一個試試[轉換WinHelp](https://www.helpscribble.com/vista.html) –
@Cristhopher Mancilla Gonzalez:請注意 - 使用[Software Recommendations](https://softwarerecs.stackexchange.com/ )當請求工具時。 –
- 1. 將CHM文件轉換爲CSV或SQL
- 2. CHM的hhc文件轉換爲html
- 3. 轉換的Word文檔文件CHM文件
- 4. 如何比較CHM文件
- 5. 如何將HTML文件編譯成CHM文件?
- 6. 如何從CHM文件生成HHP文件
- 7. 如何恢復winHelp的源文件(.HLP)
- 8. 如何使用Python將docx文件轉換爲.chm
- 9. 轉換HTML文件成文本文件
- 10. 處理chm文件
- 11. 顯示CHM文件
- 12. 如何把任何.htc文件轉換成.js文件?
- 13. 如何從另一個CHM幫助文件中打開CHM幫助文件
- 14. 如何把.ui文件轉換成.jui文件?
- 15. 如何把.Rmd文件轉換成Rstudio的.Rnw文件?
- 16. 如何PDF文件轉換成PNG(圖像)文件中的QT
- 17. 如何使用PDFBOX PDF文件轉換成PostScript文件2.0
- 18. 如何將這個.js文件轉換成jsp文件?
- 19. 轉換爲生成文件
- 20. mp3文件轉換成mpga
- 21. 轉換成.ecore文件
- 22. 如何解析perl中的.chm文件?
- 23. 如何使用java創建CHM文件?
- 24. prepros轉換玉文件轉換成HTML文件只
- 25. 將CHM文件轉換爲相應的Intellisense兼容XML
- 26. 如何將所有.class文件從.jar文件轉換成.java文件
- 27. 如何檢查chm文件中是否存在子文件?
- 28. 如何從CHM文件中提取hhp文件
- 29. 如何在Python中編輯chm文件中的html文件
- 30. 文本文件轉換成數組C++
https://superuser.com/questions/32452/converting-windows-help-file-to-a-more-user-friendly-format –