DOS視窗中顯示UTF-8字元
以下內容可以適用於所有CMD視窗顯示文字的程式,包括SQLPLUS , TYPE FILE_NAME 等。
--
中文內碼表 936
UTF8 65001
CHCP 936 # 使用簡體中文編碼
CHCP 65001 #使用UTF8編碼
如何在DOS視窗中顯示UTF-8字元
作者:終南
在中文Windows系統中,如果一個文字檔案是UTF-8編碼的,那麼在CMD.exe命令列視窗(所謂的DOS視窗)中不能正確顯示檔案中的內容。在預設情況下,命令列視窗中使用的內碼表是中文或者美國的,即編碼是中文字符集或者西文字符集。
如果想正確顯示UTF-8字元,可以按照以下步驟操作:
1、開啟CMD.exe命令列視窗
2、透過 chcp命令改變內碼表,UTF-8的內碼表為65001
chcp 65001
執行該操作後,內碼表就被變成UTF-8了。但是,在視窗中仍舊不能正確顯示UTF-8字元。
3、修改視窗屬性,改變字型
在命令列標題欄上點選右鍵,選擇"屬性"->"字型",將字型修改為True Type字型"Lucida Console",然後點選確定將屬性應用到當前視窗。
這時使用type命令就可以顯示UTF-8文字檔案的內容了:
type filename.txt
4、透過以上操作並不能完全解決問題,因為顯示出來的內容有可能不完全。可以先最小化,然後最大化命令列視窗,檔案的內容就完整的顯示出來了。
作者:終南
在中文Windows系統中,如果一個文字檔案是UTF-8編碼的,那麼在CMD.exe命令列視窗(所謂的DOS視窗)中不能正確顯示檔案中的內容。在預設情況下,命令列視窗中使用的內碼表是中文或者美國的,即編碼是中文字符集或者西文字符集。
如果想正確顯示UTF-8字元,可以按照以下步驟操作:
1、開啟CMD.exe命令列視窗
2、透過 chcp命令改變內碼表,UTF-8的內碼表為65001
chcp 65001
執行該操作後,內碼表就被變成UTF-8了。但是,在視窗中仍舊不能正確顯示UTF-8字元。
3、修改視窗屬性,改變字型
在命令列標題欄上點選右鍵,選擇"屬性"->"字型",將字型修改為True Type字型"Lucida Console",然後點選確定將屬性應用到當前視窗。
這時使用type命令就可以顯示UTF-8文字檔案的內容了:
type filename.txt
4、透過以上操作並不能完全解決問題,因為顯示出來的內容有可能不完全。可以先最小化,然後最大化命令列視窗,檔案的內容就完整的顯示出來了。
ref link:
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/350519/viewspace-1047745/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Qt中設定視窗居中顯示QT
- qt視窗居中顯示QT
- 如何在一個自定義視窗中顯示(文字區域)顯示在DOS下執行JAVAC\JAVA時所觸發的異常?Java
- 在DOS視窗執行java命令中文顯示正常,執行javac命令中文亂碼Java
- Qt 設定視窗居中顯示QT
- Qt5:視窗居中顯示QT
- Qt視窗螢幕居中顯示QT
- Qt之彈出介面顯示在父視窗中間QT
- 基本的Dos命令(cmd視窗)
- IDEA整個視窗不顯示Idea
- pl/sql developer 顯示Window List視窗SQLDeveloper
- HTML 滑鼠放上顯示懸浮視窗HTML
- 顯示Pl/Sql Developer window list視窗SQLDeveloper
- Qt中在按鈕上顯示字元'&'QT字元
- 在sql*plus中顯示長字元SQL字元
- 如何顯示&字元字元
- 第二課DOS命令列視窗命令列
- Qt 讓彈出的視窗居中顯示QT
- jQuery滑鼠懸停顯示提示資訊視窗jQuery
- qt設定視窗在桌面居中顯示QT
- Qt視窗在螢幕上居中顯示QT
- wps演示中在工作列中顯示所有視窗怎麼設定
- js中讓字串中特定字元紅色顯示JS字串字元
- JNI 在命令列視窗輸入字元,不顯所輸入字元,顯指定的掩飾符命令列字元
- Qt5.12視窗螢幕居中顯示QT
- Qt如何讓彈出的視窗居中顯示QT
- HTML特殊字元顯示HTML字元
- linux中顯示有顏色的字元......Linux字元
- Windows 任務計劃隱藏顯示黑視窗Windows
- Java Swing應用程式GUI視窗居中顯示JavaGUI
- C# 顯示、隱藏視窗對應的工作列C#
- function模式設定ALV用彈出視窗顯示Function模式
- win10系統中如何設定工作列快速堆疊顯示視窗Win10
- 如何在Mac上的一個“預覽”視窗中顯示若干檔案呢?Mac
- Excel2007工作表如何分視窗顯示?Excel2007工作表分視窗顯示的方法Excel
- winform之在主窗體中不顯示子窗體的選單欄ORM
- vtk單視窗顯示多個源資料程式碼
- C#讓控制檯程式不顯示閃退視窗的方法C#