解決DOS中的亂碼以及編碼

2021-09-30 15:27:45 字數 713 閱讀 1242

作業系統:windows7 64-bit

昨天安裝了oracle11g ,安裝完後並沒有立刻重啟,第二天重啟機器的時候,發現由原來的開機時間36秒變成了1分22秒,今天就突然想優化一下開機速度——把oralce的相關服務停掉,等用的時候再起來。後來想想,總是去服務裡面停比較費事,乾脆寫個批處理命令來開啟和停止oracle的相關服務吧。

chcp 65001 問題就解決了,65001是utf-8的**頁,其他如下:

ms-dos為以下國家和語言提供字符集:**頁描述

936 簡體中文(預設)

950 正體中文

65001 utf-8

1258 越南語

1257 波羅的語

1256 阿拉伯語

1255 希伯來語

1254 土耳其語

1253 希臘語

1252 拉丁 1 字元 (ansi)

1251 西里爾語

1250 中歐語言

949 朝鮮語

932 日語

874 泰國語

850 多語種 (ms-dos latin1)

437 ms-dos 美國英語

以上就是本次編寫批處理命令中遇到的比較特殊的問題,以此記錄,以備後用。

注:編寫的批處理命令我在頂端空出來一行,才能使 chcp 65001 生效,這應該是和utf-8檔案有無bom編碼格式有關,我選擇的是utf-8有bom編碼格式儲存的檔案。

DOS中的亂碼以及編碼的問題

ms dos為以下國家和語言提供字符集 頁描述 936 簡體中文 預設 65001 utf 8 950 正體中文 www.2cto.com 1258 越南語 1257 波羅的語 1256 阿拉伯語 1255 希伯來語 1254 土耳其語 1253 希臘語 1252 拉丁 1 字元 ansi 1251...

python亂碼解決以及sys編碼格式

1.python中文亂碼解決 錯誤 syntaxerror non ascii character xe9 in file 解決 加上 coding utf 8 如下 coding utf 8 print 中文亂碼 2.修改系統模組 sys 的編碼格式 2.1.方式一 coding utf 8 匯入...

servlet編碼,解決中文亂碼

1.servlet程式獲取表單提交的值 request.getparameter 如果提交方式為post,則設定request.setcharacterencoding utf 8 如果提交方式是get,可以修改tomcat的server配置檔案,新增uriencoding utf 8 如下所示 2...