ConCmd Ver 1.5
程式用途:
這是 ConvertZ 的 Console 版本,用於 Command 模式下做 Unicode Big Endian, Unicode Little Endian, UTF-8, GBK 及 Big5 間的檔案轉換。
作業系統:
Windows9x/Me/NT/2000/XP * 系統需支持繁體Big5及簡體GBK編碼。
安裝方法:
將所有檔案解壓到一個新的資料夾,資料夾下必須包含下列四個檔案:
Concmd.exe (主程式)
Concmd.ini (設定檔)
b5fix.dat (繁體文字修正列表)
gbfix.dat (簡體文字修正列表)
刪除程式:
在檔案總管將程式所在的檔案夾直接刪除便可。
檔案下載:
(檔案大小: 218KB)
使用用法:
語法:
ConCmd [CodeIn] <CodeOut> [Quiet] [BackUp] [Face] [F_UNN] <FileIn> [FileOut]
[CodeIn] (輸入編碼,可以省略)
|
參數 |
輸入的編碼方法 |
|
/i:ule |
Unicode Little Endian |
|
/i:ube |
Unicode Big Endian |
|
/i:utf8 |
UTF-8 |
|
/i:utf8 |
GBK |
|
/i:big5 |
Big5 |
- 當省略這個參數,程式會自動偵測來源編碼。若果來源檔案是 GBK 或 Big5,建議檔案內含超過100個中文字才行使這功能,否則程式可能錯誤判斷編碼。
<CodeOut> (輸出編碼)
|
參數 |
輸出的編碼方法 |
|
/o:ule |
Unicode Little Endian |
|
/o:ube |
Unicode Big Endian |
|
/o:utf8 |
UTF-8 |
|
/o:gbk |
GBK |
|
/o:big5 |
Big5 |
[Face] (輸出字形。可以省略,預設值是 /f:d)
|
參數 |
輸出的字形出 |
|
/f:t |
繁體字形 |
|
/f:s |
簡體字形 |
|
/f:d |
不做詞彙修正,輸出字形盡量依足原本字形。 |
|
輸入編碼 |
輸出編碼 |
在省略 /f 參數時的假設值 |
|
任何 |
Big5 |
/f:t |
|
任何 |
GBK |
/f:s |
|
任何 |
其它 |
/f:d |
[Fix_UNN] (將統一碼數字記法&#xxxxx;轉成純文字)
|
參數 |
是否轉換統一碼數字記法成純文字 |
|
/cu |
轉換 |
|
省缺 |
不轉換 |
[Quiet] (顯示螢幕訊息。可以省略,預設是顯示)
[Backup] (備份來源檔,可省略)
- 指定當輸出檔覆寫來源檔時是否將原來檔備並將副檔名改為 .bak。
<FileIn> (輸入檔案的路徑+名稱,支持萬用字元)
[FileOut] (輸出檔案的路徑+名稱,支持萬用字元,可省略)
- 在 FileOut 省略的情況下,轉碼結果會覆寫 FileIn
- 若檔案名包含空白格,須要在檔名的前後兩端加入雙引號 (")
例體:
- concmd /i:big5 /o:ule /f:s test1.txt test2.txt
上述指令會將 test.txt 的內容由 Big5 轉為簡體中文的 Unicode-LE 編碼
並將結果儲存到 test2.txt。
- concmd /i:utf8 /o:big5 *.*
上述指令將當前目錄的所有檔案由 utf-8 轉做 big5 碼,輸出結果會覆寫
原來的檔案。
- concmd /o:ule /f:t k*.txt "D:\Temp Dir\*.abc"
上述指令會搜尋當前目錄內所有檔名首個字母是 k 及副檔名是 txt 的檔案,
自動偵測它們的原來編碼,然後逐一轉換成為繁體 Unicode-LE, 並另存到
'D:\Temp Dir' 目錄,新檔案名稱跟原來檔案相同但副檔名會改做 abc。