推 hpo14:第1, 2 兩點可以在 cmd 下 輸入 mode /? 看資訊 10/30 20:33
直接在cmd按右鍵->內容 也可以 但看這些有什麼用嗎@@?
→ hpo14:第三點只有當 %~~% 會符合你系統中的環境變數時才成立 10/30 21:02
呃...我知道 我想問的是解法
(有時路徑中會有環境變數的名稱
例如直接把 2. 的那個字串貼到網址列是不行的
%SystemRoot%會被展開而找不到機碼)
→ hpo14:第一點你沒說是怎麼樣開啟, 例如用 start /max cmd.exe 開就 10/30 21:19
→ hpo14:直接最大化。若是要即時調整,可用 mode con cols=x lines=x 10/30 21:20
唔 是我沒講清楚
我的意思是 如何讓cmd視窗最大化到整個螢幕
不是直接按最大化按鈕(start /max cmd.exe) 那樣不會充滿整個螢幕
也不是手動改row/column或全螢幕(文章第一句)
→ hpo14:第二點的話用 chcp 更改編碼頁, 用 mode con cp /status 看 10/30 21:26
→ hpo14:目前的 cmd 視窗中使用的編碼頁。好處是不會動到登錄檔 10/30 21:27
chcp好像不行
搜狗輸入法的輸入法語言是PRC
我猜應該要把codepage從950改成936(GBK) 即chcp 936
但..............
http://ppt.cc/xk7k
http://ppt.cc/NwFG
locale是zh_TW時 似乎不能選cp936
講白話一點
就是繁中版Windows的cmd不能用locale不是zh_TW的輸入法
推 Bencrie:要不要考慮直接灌cygwin之類的 XD 10/30 21:39
之前有灌 後來覺得太肥就砍了 想用Linux就SSH+X11...
→ hpo14:試試看 chcp 65001 (CP UTF-8) 10/30 22:06
→ hpo14:或是 start cmd /U (open cmd w/ Unicode Environment) 10/30 22:07
這個方法也不行orz
我決定把locale改成zh_CN重開機試試看...
→ hpo14:我 chcp 936 932 949 也是一樣無法 @@ 10/30 22:13
嗯嗯 必須是locale=zh_TW支援的codepage才行
→ hpo14:我想 全螢幕 alt+enter 應該不適合你要得 剛剛一用我就笑了 10/30 22:24
-------
把locale改成zh_CN 果然就可以在cmd用搜狗輸入法了
http://ppt.cc/7cTb
然後代價是...某些軟體出現亂碼
http://ppt.cc/QOPV
-------
無意間爬到IME版的一篇文(#1AskDsbP)
2的問題就這樣解決了...
不需改locale 不需重開機 不需改cmd的tenc
方法:
step 1.
把搜狗輸入法從輸入法清單中刪除
step 2.
新增"中文(繁體) - 美式鍵盤"
step 3.
把
Registry\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control
\Keyboard Layouts\E0540804
改成
Registry\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control
\Keyboard Layouts\E0540404
step 4.
把搜狗輸入法新增回來
有圖有真相: http://ppt.cc/K7l_
※ 編輯: Holocaust123 來自: 140.112.30.32 (11/01 23:57)
→ hpo14:解決就好,恭喜 :) 11/03 21:26