[系統操作] NVDA在命令提示字元下的操作 - 精華區

[系統操作] NVDA在命令提示字元下的操作

特種兵

特種兵圖像(預設)

2019-08-09 10:34:27

From:1.161.137.59

Windows 的命令提示字元也稱為終端機,就是從前的 DOS.
如果您不知道這是什麼,那表示您還很年輕,可以直接跳過,不必繼續讀下去了。
如果您跟我一樣懷念那個單純乾淨的畫面,歡迎繼續往下看。

最新的NVDA測試版對這個視窗處理有所改進,最起碼以前每個中文字都會重複的錯誤已經修正。
閱讀這個視窗的內容都要採用文字瀏覽,也就是小鍵盤:

  • 7: 上一行
  • 8: 瀏覽焦點所在行
  • 9: 下一行
  • SHIFT+7: 視窗第一行
  • SHIFT+9: 視窗最後一行

由於視窗大小市固定的,如果命令的輸出訊息太多會被捲出視窗之外無法讀到,必須捲動畫面,捲動按鍵有四個:

  1. CTRL+游標向上:往上捲動,也就是把超出的訊息拉下來
  2. CTRL+游標向下:往下捲動,也就是往命令游標的位置捲動
  3. CTRL+HOME: 捲到最開頭
  4. 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 打字時只有第一個字會朗讀
這對我來說需要額外花時間檢查所輸入的文字
所以我都把他改回舊的模式
方法如下:

  1. 按 windows+i 進入 windows 10 的設定選單
  2. 按 tab 鍵一下從搜尋區離開並進入選單區請使用右方向鍵選擇個人化按 enter
  3. 按 tab 鍵一下從搜尋區離開並進入選單區請使用下方向鍵選擇工作列按 enter
  4. 使用 tab 鍵找到 在於開始按鈕按一下滑鼠右鍵或按下 Windows 鍵 + X 時顯示的功能表中,將 [命令提示字元] 取代為 [Windows PowerShell] 按鈕
    按空白鍵變成沒按下的狀態

如果在命令提示字元下輸入指令後執行發現 NVDA 不會自動朗讀結果
必須手動移九宮格上去聽
請按 nvda+大鍵盤數字5 把讀出動態內容開啟 就可以了

如果在命令提示字元下中文字朗讀會結巴也就是重複念
需要

  1. 按 alt+空白鍵呼叫出系統功能表請使用上方向鍵移至內容按 enter
  2. 按 shift+tab 切到索引標籤請使用左或右方向鍵選擇字型索引標籤
  3. 按 tab 鍵找到字型請使用下方向鍵選擇點陣字型按 enter

據說原本的細明體看起來會比較清楚
不過高老師說最新版會解決這個問題

在比較舊版本的命令提示字元模式中無法直接使用 control+v 貼上
在我這邊的 win10 1809 是可以
但公司的 win7 就不行
不行的話也是

  1. 按 alt+空白鍵呼叫系統功能表
  2. 使用上方向鍵移至編輯按 enter
  3. 使用下方向鍵找貼上按 enter

寫到這裡突然發現命令提示字元模式的眉角似乎還不少呢


來源文章


最後更新:2019-08-14 10:30:05

From: 1.161.144.177

By: 特種兵