Windows 的命令提示字元也稱為終端機,就是從前的 DOS.
如果您不知道這是什麼,那表示您還很年輕,可以直接跳過,不必繼續讀下去了。
如果您跟我一樣懷念那個單純乾淨的畫面,歡迎繼續往下看。
最新的NVDA測試版對這個視窗處理有所改進,最起碼以前每個中文字都會重複的錯誤已經修正。
閱讀這個視窗的內容都要採用文字瀏覽,也就是小鍵盤:
- 7: 上一行
- 8: 瀏覽焦點所在行
- 9: 下一行
- SHIFT+7: 視窗第一行
- SHIFT+9: 視窗最後一行
由於視窗大小市固定的,如果命令的輸出訊息太多會被捲出視窗之外無法讀到,必須捲動畫面,捲動按鍵有四個:
- CTRL+游標向上:往上捲動,也就是把超出的訊息拉下來
- CTRL+游標向下:往下捲動,也就是往命令游標的位置捲動
- CTRL+HOME: 捲到最開頭
- CTRL+END: 捲到最末端
您還記得 doskey 嗎?
下過的指令可以用游標向上找到,修改後直接按ENTER執行。
還有一個向 Linux 致敬的心功能:
輸入開頭部份字元接著按TAB無論指令或檔案路徑都能自動補齊。
其他更細緻但少用的功能就不多說了。
以上NVDA的操作同樣適用於其他終端模式例如 ssh, PowerShell, Windows 10 子系統 Linux 等等。
※最後更新時間:2019-08-07 15:17:14 From:1.161.138.99 By:特種兵
特種兵補充
照這個時間點推算的話
正式版要有完整的這些支援可能要等到 2019.2 或 .3 吧
我來補充一下
命令提示字元模式有時可以讓你做一些特別的事情
例如用 copy a+b+c
把這三個文字檔都黏起來
還有一些程式提供命令列參數使用就可以下指令來工作
最近常做的事用 ffmpeg 把錄好的 avi 影片檔接在一起
在 win10 比較後面的版本
我手上是 1809
預設的命令提示字元會直接使用 powershell 來開啟
單從使用 NVDA 的角度發現在 powershell 打字時只有第一個字會朗讀
這對我來說需要額外花時間檢查所輸入的文字
所以我都把他改回舊的模式
方法如下:
- 按 windows+i 進入 windows 10 的設定選單
- 按 tab 鍵一下從搜尋區離開並進入選單區請使用右方向鍵選擇個人化按 enter
- 按 tab 鍵一下從搜尋區離開並進入選單區請使用下方向鍵選擇工作列按 enter
- 使用 tab 鍵找到
在於開始按鈕按一下滑鼠右鍵或按下 Windows 鍵 + X 時顯示的功能表中,將 [命令提示字元] 取代為 [Windows PowerShell]
按鈕
按空白鍵變成沒按下的狀態
如果在命令提示字元下輸入指令後執行發現 NVDA 不會自動朗讀結果
必須手動移九宮格上去聽
請按 nvda+大鍵盤數字5 把讀出動態內容開啟 就可以了
如果在命令提示字元下中文字朗讀會結巴也就是重複念
需要
- 按 alt+空白鍵呼叫出系統功能表請使用上方向鍵移至內容按 enter
- 按 shift+tab 切到索引標籤請使用左或右方向鍵選擇字型索引標籤
- 按 tab 鍵找到字型請使用下方向鍵選擇點陣字型按 enter
據說原本的細明體看起來會比較清楚
不過高老師說最新版會解決這個問題
在比較舊版本的命令提示字元模式中無法直接使用 control+v 貼上
在我這邊的 win10 1809 是可以
但公司的 win7 就不行
不行的話也是
- 按 alt+空白鍵呼叫系統功能表
- 使用上方向鍵移至編輯按 enter
- 使用下方向鍵找貼上按 enter
寫到這裡突然發現命令提示字元模式的眉角似乎還不少呢
最後更新:2019-08-14 10:30:05
From: 1.161.144.177
By: 特種兵