Re: [問題] 預設Code Page跑掉改不回來

看板Windows作者 (I/O Error)時間8年前 (2015/10/30 00:49), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《wuliou (wuliou)》之銘言: : 作業系統:Windows 10 bulid 10240 教育版(應該是無關版本才對…) : Service Pack: N/A : 發生問題頻率:Always : 是否有做Windows Update: Yes : 問題內容: : 前陣子為了要讓command line可以吃unicode : 於是用了chcp指令切換成65001(unicode) : …然後就再也沒辦法回到預設的950惹 : 變成我每次要用cmd都要先打chcp 950 : 不然有非英文的bat檔都會爆掉不能跑 : 明明我已經在預設值設定是950了 可是好像不理我 : http://i.imgur.com/XtNUusV.png
: 請問有哪位鄉民高手知道怎樣調回來嗎? : 不然我大概就要重灌了… 剛剛玩了一下 好像會有這種情況... 1.命令提示字元下(無須切到系統管理者),我的實驗是這樣 輸入 chcp 866後使用 chcp 檢查目前字碼頁是否切到 866俄文 2.再次使用 chcp 950,接著使用 chcp 檢查應該是切回中文字碼 3.關閉 命令提示字元,重新開啟一個命令提示字元,使用 chcp 檢查 若無意外應該還是 866 狀態,也就是剛剛的調整是無效的 4.若此時點選視窗左上角,選取預設值,改完之後,重開命令字元視窗,檢查字碼頁 設定應該還是維持在 866 ,所以此路不通... 5a.win8.1下 在命令視窗下 chcp 950,然後... 請點視窗左上角,選取 內容 ,然後win8.1是直接按下確定 (當然也可以改變字體、視窗、顏色等,不改比較快),再檢查字碼頁是否 950 5b.若win10 一樣在命令視窗下 chcp 950 ,接著選左上角的 內容, 系統可能會跟你抱怨 點數大小應介於5和72之間選擇一個適當字型大小按下確定即可,再檢查是否還是 950 7.關閉命令提示字元後再重新啟動一次,使用 chcp 檢查是否恢復了? 蠻有趣的~~~歡迎大家討論... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.189.9 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1446137380.A.A51.html

10/30 00:59, , 1F
powershell也可以這樣改變字碼頁...
10/30 00:59, 1F
文章代碼(AID): #1MCauafH (Windows)
文章代碼(AID): #1MCauafH (Windows)