顯示系統狀態、變更系統設定,或重新設定埠或裝置。 如果在沒有參數的情況下使用, 模式 會顯示主控台和可用 COM 裝置的所有可控制屬性。
Serial port
設定序列通訊埠,並設定輸出交握。
Syntax
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}]
Parameters
| Parameter | Description |
|---|---|
com<m>[:] |
指定異步 Prncnfg.vbshronous 通訊埠的數目。 |
baud=<b> |
指定每秒位的傳輸速率。 有效值包括:
|
parity=<p> |
指定系統如何使用同位來檢查傳輸錯誤。 有效值包括:
|
data=<d> |
指定字元中的數據位數目。 有效值範圍為 5 到 8。 預設值為 7。 並非所有裝置都支援值 5 和 6。 |
stop=<s> |
指定定義字元結尾的停止位數: 1、 1.5 或 2。 如果波特率為 110,則預設值為 2。 否則,預設值為 1。 並非所有裝置都支援值 1.5。 |
to={on | off} |
指定裝置是否使用無限逾時處理。 預設值為 關閉。 開啟此選項表示裝置永遠不會停止等待接收來自主機或用戶端電腦的回應。 |
xon={on | off} |
指定系統是否允許 XON/XOFF 通訊協定。 此通訊協定提供序列通訊的流程控制、提高可靠性,但降低效能。 |
odsr={on | off} |
指定系統是否開啟數據集就緒 (DSR) 輸出交握。 |
octs={on | off} |
指定系統是否開啟 [清除傳送] (CTS) 輸出交握。 |
dtr={on | off | hs} |
指定系統是否開啟數據終端機就緒 (DTR) 輸出交握。 將此值設為 開啟 模式,會提供常數訊號,以顯示終端機已準備好傳送資料。 將此值設定為 hs 模式可在兩個終端之間提供握手訊號。 |
rts={on | off | hs | tg} |
指定系統是否開啟 [傳送要求] (RTS) 輸出交握。 將此值設為 開啟 模式,會提供常數訊號,以顯示終端機已準備好傳送資料。 將此值設定為 hs 模式可在兩個終端之間提供握手訊號。 將此值設定為 tg 模式可提供在就緒和未就緒狀態之間切換的方法。 |
idsr={on | off} |
指定系統是否開啟 DSR 敏感度。 您必須開啟此選項,才能使用 DSR 交握。 |
| /? | 在命令提示字元中顯示說明。 |
Device status
顯示指定裝置的狀態。 如果在沒有參數的情況下使用, 模式 會顯示系統上安裝的所有裝置的狀態。
Syntax
mode [<device>] [/status]
Parameters
| Parameter | Description |
|---|---|
<device> |
指定您要顯示狀態的裝置名稱。 標準名稱包括 LPT1:至 LPT3:、COM1:到 COM9:和 CON。 |
| /status | 要求任何重新導向平行印表機的狀態。 您也可以使用 /sta 作為此命令的縮寫版本。 |
| /? | 在命令提示字元中顯示說明。 |
Redirect printing
重新導向印表機輸出。 您必須是 Administrators 群組的成員,才能重新導向列印。
Note
若要設定系統,讓它將平行印表機輸出傳送至序列印表機,您必須使用 mode 指令兩次。 第一次,您必須使用 mode 來配置串列埠。 第二次,您必須使用 mode 將平行印表機輸出重新導向至您在第一個 mode 指令中指定的序列埠。
Syntax
mode LPT<n>[:]=COM<m>[:]
Parameters
| Parameter | Description |
|---|---|
LPT<n>[:] |
指定要設定的 LPT 數目。 通常,這表示提供來自 LTP1:到 LTP3:的值,除非您的系統包含特殊的平行埠支援。 這是必要參數。 |
COM<m>[:] |
指定要設定的 COM 埠。 一般而言,這表示提供來自 COM1:到 COM9:的值,除非您的系統有其他 COM 埠的特殊硬體。 這是必要參數。 |
| /? | 在命令提示字元中顯示說明。 |
Examples
若要重新導向以偶等位 4800 鮑德運作的序列印表機,並連線到 COM1 連接埠(您電腦上的第一個序列連線),請輸入:
mode com1 48,e,,,b
mode lpt1=com1
若要將平行印表機輸出從 LPT1 重新導向至 COM1,然後使用 LPT1 列印檔案,請在列印檔案之前輸入下列命令:
mode lpt1
此命令可防止將檔案從 LPT1 重新導向至 COM1。
選取代碼頁
設定或查詢所選裝置的代碼頁資訊。
Syntax
mode <device> codepage select=<yyy>
mode <device> codepage [/status]
Parameters
| Parameter | Description |
|---|---|
<device> |
指定您要選取代碼頁的裝置。 CON 是裝置的唯一有效名稱。 這是必要參數。 |
| codepage | 指定要與指定裝置搭配使用的代碼頁。 您也可以使用 cp 作為此指令的縮寫版本。 這是必要參數。 |
select=<yyy> |
指定要與裝置搭配使用的代碼頁數目。 依國家/地區或語言支援的代碼頁包括:
|
| /status | 顯示為指定裝置選取的目前代碼頁數。 您也可以使用 /sta 作為此命令的縮寫版本。 無論您是否指定 /status,mode字碼頁 指令都會顯示針對指定裝置選取的字碼頁號碼。 |
| /? | 在命令提示字元中顯示說明。 |
Display mode
變更命令提示字元畫面緩衝區的大小
Syntax
mode con[:] [cols=<c>] [lines=<n>]
Parameters
| Parameter | Description |
|---|---|
| con[:] | 表示變更會套用至命令提示字元視窗。 這是必要參數。 |
cols=<c> |
指定命令提示字元畫面緩衝區中的數據行數目。 默認設定為80個資料行,但您可以將此值設定為任何值。 如果您未使用預設值,一般值為 40 和 135 個數據行。 使用非標準值可能會導致命令提示字元應用程式發生問題。 |
lines=<n> |
指定命令提示字元畫面緩衝區中的行數。 默認值為 25,但您可以將此值設定為任何值。 如果您未使用預設值,其他一般值為 50 行。 |
| /? | 在命令提示字元中顯示說明。 |
Typematic rate
設定鍵盤類型速率。 類型速率是當您在鍵盤上按下按鍵時,Windows 可以重複字元的速度。
Note
某些鍵盤無法辨識此命令。
Syntax
mode con[:] [rate=<r> delay=<d>]
Parameters
| Parameter | Description |
|---|---|
| con[:] | 指定鍵盤。 這是必要參數。 |
rate=<r> |
指定按住按鍵時在螢幕上重複字元的速率。 IBM AT 相容鍵盤的預設值為每秒 20 個字元,而 IBM PS/2 兼容鍵盤則為 21 個字元,但您可以使用 1 到 32 的任何值。 如果您設定此參數,也必須設定 延遲 參數。 |
delay=<d> |
指定在字元輸出重複之前按下並按住按鍵之後,將會經過的時間量。 默認值為 2 (.50 秒),但您也可以使用 1 (.25 秒)、3 (.75 秒)或 4 (1 秒)。 如果您設定此參數,也必須設定 速率 參數。 |
| /? | 在命令提示字元中顯示說明。 |