html的好處就是可以通過瀏覽器開啟
有的chm是英文的,像我閱讀起來就比較費勁,但是轉成html就容易多了,使用瀏覽器開啟之後,就可以通過瀏覽器的網頁翻譯外掛程式直接翻譯了
通過批處理使用系統自帶的轉換工具來轉換
@echo off
color 43
set ex=.chm
if "%1" == "" (goto aa) else (goto bb)
:aaecho 正在轉換請勿關閉視窗!
set ***=
for /f "delims=" %%j in ('dir/b/a-d/od *%ex%') do (
hh -decompile %~dp0%%~nj %~dp0%%j & set ***=%%j
)cls
if "%***%" =="" (echo 當前目錄未發現chm檔案!) else (echo 轉換完成!)
pause >nul 2>nul
exit
:bbecho 正在轉換請勿關閉視窗!
hh -decompile %~dp0%~n1 %1
clsecho 轉換完成!
pause >nul 2>nul
exit
複製上面的文字儲存為.bat格式
用法1.把需要處理的chm檔案直接拖放到 .bat上,會在bat的同目錄下生成乙個以拖放的檔名命名的資料夾。
用法2,,把bat放到需要處理的chm檔案目錄中,雙擊執行,會自動把該目錄中的所有chm檔案轉為html並分別放到以他們命名的資料夾中
有個bug,檔名或檔案所在目錄帶有空格的無法使用
其實cmd裡有可以支援帶空格的檔名和目錄的方法,不過我按網上的說法加了雙引號也不好用,希望有人看到能修正一下。
將文字檔案轉為html檔案
前言 借助指令碼把文字裡的資料轉為html資料,此時用到cat cloud here document用法 如 info.txt文字資料為 zhangsan shang hai lisi beijing wangwu tianjin txt2html.sh指令碼 為 bin bash cat clo...
將chm轉換為html或pdf
有些時候,需要將chm轉換為html或pdf什麼的,網上找了找,windows下面有乙個軟體名為chm2html的,不過是乙個共享軟體,這裡我說的是在ubuntu下面的乙個小軟體chmlib,試用了一下效果還不錯,速度也是超快,安裝方式 sudo apt get install libchm bin...
bat檔案(批處理檔案),批處理命令!!!
批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理,通常被認為是一種簡化的指令碼語言,它應用於dos和windows系統中。批處理是由dos或者windows系統內嵌的命令直譯器 通常是command.com或者cmd.exe 解釋執行。類似於unix系統中的shel...