mode

顯示系統狀態、變更系統設定,或重新設定連接埠或裝置。 如果沒有搭配參數使用,模式會顯示主控台和可用 COM 裝置的所有可控制屬性。

序列埠

設定序列通訊連接埠,並設定輸出交握。

語法

mode com<m>[:] [baud=<b>] [parity=<p>] [data=<d>] [stop=<s>] [to={on|off}] [xon={on|off}] [odsr={on|off}] [octs={on|off}] [dtr={on|off|hs}] [rts={on|off|hs|tg}] [idsr={on|off}]

參數

參數 描述
com<m>[:] 指定非同步 Prncnfg.vbshronous 通訊連接埠的編號。
baud=<b> 指定每秒位元的傳輸速率。 有效值包括:
  • 11 - 110 鮑率
  • 15 - 150 鮑率
  • 30 - 300 鮑率
  • 60 - 600 鮑率
  • 12 - 1200 鮑率
  • 24 - 2400 鮑率
  • 48 - 4800 鮑率
  • 96 - 9600 鮑率
  • 19 - 19,200 鮑率
parity=<p> 指定系統如何使用同位來檢查傳輸錯誤。 有效值包括:
  • n - 無
  • e - 偶數 (預設值)
  • o - 奇數
  • m - 標記
  • s - 空格
並非所有裝置都支援使用 ms 參數。
data=<d> 指定字元中的資料位元數。 有效值的範圍是從 58。 預設值是 7。 並非所有裝置都支援值 56
stop=<s> 指定定義字元結尾的停止位元數:11.52。 如果鮑率為 110,預設值為 2。 否則,預設值為 1。 並非所有裝置都支援值 1.5
to={on | off} 指定裝置是否使用無限逾時處理。 預設值是 off。 開啟此選項 表示裝置永遠不會停止等候接收來自主機或用戶端電腦的回應。
xon={on | off} 指定系統是否允許 XON/XOFF 通訊協定。 此通訊協定提供序列通訊的流程控制、提高可靠性,但降低效能。
odsr={on | off} 指定系統是否開啟 Data Set Ready (DSR) 輸出交握。
octs={on | off} 指定系統是否開啟 Clear to Send (CTS) 輸出交握。
dtr={on | off | hs} 指定系統是否開啟 Data Terminal Ready (DTR) 輸出交握。 將此值設定為 開啟 模式,提供常數訊號,以顯示終端機已準備好傳送數據。 將此值設定為 hs 模式可在兩個終端機之間提供交握訊號。
rts={on | off | hs | tg} 指定系統是否開啟 Request to Send (RTS) 輸出交握。 將此值設定為 開啟 模式,提供常數訊號,以顯示終端機已準備好傳送數據。 將此值設定為 hs 模式可在兩個終端機之間提供交握訊號。 將此值設定為 tg 模式,可讓您在就緒狀態與未就緒狀態之間切換。
idsr={on | off} 指定系統是否開啟 DSR 敏感度。 您必須開啟此選項,才能使用 DSR 交握。
/? 在命令提示字元顯示說明。

裝置狀態

顯示指定裝置的狀態。 如果沒有搭配參數使用,模式會顯示您系統上已安裝之所有裝置的狀態。

語法

mode [<device>] [/status]

參數

參數 描述
<device> 指定要顯示其狀態的裝置名稱。 標準名稱包括 LPT1: 至 LPT3:、COM1: 到 COM9: 和 CON。
/status 要求任何重新導向並行印表機的狀態。 您也可以使用 /sta 做為此命令的縮寫版本。
/? 在命令提示字元顯示說明。

重新導向列印

重新導向印表機輸出。 您必須是系統管理員群組的成員,才能重新導向列印。

注意

若要設定系統,讓它將並行印表機輸出傳送至序列印表機,必須使用 mode 命令兩次。 第一次必須使用 mode 來設定序列埠。 第二次必須使用 mode 將並行印表機輸出重新導向至在第一個 mode 命令中指定的序列埠。

語法

mode LPT<n>[:]=COM<m>[:]

參數

參數 描述
LPT<n>[:] 指定要設定的 LPT 編號。 通常,這表示提供從 LTP1: 到 LTP3: 的值,除非您的系統包含特殊的並行連接埠支援。 此為必要參數。
COM<m>[:] 指定要設定的 COM 連接埠。 通常,這表示提供從 COM1:到 COM9: 的值,除非您的系統有其他 COM 連接埠的特殊硬體。 此為必要參數。
/? 在命令提示字元顯示說明。

範例

若要重新導向以偶數同位 4800 鮑率運作的序列印表機,並連線到 COM1 連接埠 (電腦上的第一個序列連線),請輸入:

mode com1 48,e,,,b
mode lpt1=com1

若要將並行印表機輸出從 LPT1 重新導向至 COM1,然後使用 LPT1 列印檔案,請在列印檔案之前輸入下列命令:

mode lpt1

此命令防止將檔案從 LPT1 重新導向至 COM1。

選取代碼頁

設定或查詢所選裝置的代碼頁資訊。

語法

mode <device> codepage select=<yyy>
mode <device> codepage [/status]

參數

參數 描述
<device> 指定要為其選擇代碼頁的裝置。 CON 是裝置的唯一有效名稱。 此為必要參數。
codepage 指定要與指定裝置搭配使用的代碼頁。 您也可以使用 -cp 做為此命令的縮寫版本。 此為必要參數。
select=<yyy> 指定要與裝置搭配使用的代碼頁編號。 依國家/地區或語言支援的代碼頁包括:
  • 437:美國
  • 850:多語系 (拉丁 I)
  • 852:斯拉夫語 (拉丁 II)
  • 855:西里爾 (俄文)
  • 857:土耳其文
  • 860:葡萄牙文
  • 861:冰島文
  • 863:加拿大-法國
  • 865:北歐語言
  • 866:俄文
  • 869: 現代希臘語
此為必要參數。
/status 顯示為指定裝置選取的目前代碼頁編號。 您也可以使用 /sta 做為此命令的縮寫版本。 無論是否指定 /statusmode codepage 命令都會顯示為指定裝置選取的代碼頁編號。
/? 在命令提示字元顯示說明。

顯示模式

變更命令提示字元畫面緩衝區的大小。

語法

mode con[:] [cols=<c>] [lines=<n>]

參數

參數 描述
con[:] 表示變更會套用至命令提示字元視窗。 此為必要參數。
cols=<c> 指定命令提示字元畫面緩衝區中的資料行數目。 預設設定為 80 個資料行,但您可以將此值設定為任何值。 如果未使用預設值,一般值為 40 和 135 個資料行。 使用非標準值可能會導致命令提示字元應用程式出現問題。
lines=<n> 指定命令提示字元畫面緩衝區中的行數。 預設值為 25,但可以將此值設定為任何值。 如果未使用預設值,則另一個典型值為 50 行。
/? 在命令提示字元顯示說明。

連打速率

設定鍵盤連打速率。 連打速率是當您在鍵盤上按下按鍵時,Windows 可以重複字元的速度。

注意

某些鍵盤無法辨識此命令。

語法

mode con[:] [rate=<r> delay=<d>]

參數

參數 描述
con[:] 指定鍵盤。 此為必要參數。
rate=<r> 指定按住按鍵時在螢幕上重複字元的速率。 IBM AT 相容鍵盤的預設值為每秒 20 個字元,而 IBM PS/2 相容鍵盤預設值則為每秒 21 個字元,但您可以使用 1 到 32 之間的任何值。 如果您設定此參數,也必須設定 delay 參數。
delay=<d> 指定在按住按鍵後重複輸出字元之前所經過的時間。 預設值為 2 (.50 秒),但也可以使用 1 (.25 秒)、3 (.75 秒) 或 4 (1 秒)。 如果您設定此參數,也必須設定 rate 參數。
/? 在命令提示字元顯示說明。