日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

修改 cmd 控制台默认代码页编码的几种方法【GBK、UTF-8】

發(fā)布時(shí)間:2024/9/30 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 修改 cmd 控制台默认代码页编码的几种方法【GBK、UTF-8】 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

? ? ? 在程序開(kāi)發(fā)中我們統(tǒng)一的編碼是 UTF-8,這一點(diǎn)很重要,但是總還是會(huì)遇到許多亂碼問(wèn)題,亂碼的原因是多方面的,但歸根結(jié)底就是編碼與解密標(biāo)準(zhǔn)不一致,這里暫不過(guò)多總結(jié)。這里只說(shuō)明在 window 下使用控制臺(tái)執(zhí)行 一些自己編寫(xiě)的程序,或者是進(jìn)行交互式編程的時(shí)候會(huì)經(jīng)常遇到亂碼問(wèn)題,這是因?yàn)閃indow cmd的默認(rèn)編碼是GBK。與程序采用的 UTF-8 不一致造成的中文及特殊字符亂碼。

第一種:臨時(shí)性修改編碼

使用 chcp 命令,例如 chcp 65001 ,這回將當(dāng)前代碼頁(yè)變?yōu)?utf-8編碼,不過(guò)這種方式在關(guān)閉 cmd 之后會(huì)自動(dòng)失效。

常用的編碼及對(duì)應(yīng)的碼值(10進(jìn)制):

十進(jìn)制碼值對(duì)應(yīng)編碼名稱
950繁體中文
65001UTF-8代碼頁(yè)
936簡(jiǎn)體中文默認(rèn)的GBK
437MS-DOS 美國(guó)英語(yǔ)

第二種:永久性修改

永久性修改就是通過(guò)修改注冊(cè)注冊(cè)表達(dá)到。

打開(kāi)注冊(cè)表方法:略

定位到:HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

PS:近期看到下面評(píng)論反應(yīng)很多人在這里找不到 cmd 的選項(xiàng),由于最近換了新電腦,新安裝的 window 10 1903 專業(yè)版確實(shí)默認(rèn)找不到(舊版升級(jí)過(guò)來(lái)的可能還保留有),考慮到自己手動(dòng)添加也比較麻煩,建議大家直接轉(zhuǎn)投 powershell 吧,畢竟 powshell 更強(qiáng)大,也是微軟主推的未來(lái)的趨勢(shì)(未來(lái) cmd 就會(huì)被 powshell替代掉),而且 powshell 也借鑒了一些 Linux bash 的使用習(xí)慣,而且 powshell 是跨平臺(tái)的喲,你也可以在 Linux 下安裝使用,替代 Linux 默認(rèn)的 bash 。更多詳情參考:powshell 官方文檔

對(duì)于沒(méi)有 CodePage 的,可以鼠標(biāo)右鍵-> 新建 -> DWORD(32位)值,創(chuàng)建即可。

?

?之后通過(guò) “shift + 鼠標(biāo)右鍵”??打開(kāi)的 powershell 默認(rèn)代碼頁(yè)就是 65001 UTF-8

同理你也可以修改:powershell 的默認(rèn)編碼。如果有人因?yàn)闄?quán)限問(wèn)題無(wú)法修改的,可以右鍵左邊選中的紅框,選擇權(quán)限,賦給自己完全控制的權(quán)限就OK了!

順便補(bǔ)充一篇跟本文有關(guān)系的另一篇博文:將 Windows10 中的 bash 添加至右鍵菜單

此外微軟新版的 window terminal 也已在 window 商店上架,新版對(duì)字體支持更加友好,更多特性可以參考:https://github.com/microsoft/terminal

總結(jié)

以上是生活随笔為你收集整理的修改 cmd 控制台默认代码页编码的几种方法【GBK、UTF-8】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。