システムの状態の表示、システム設定の変更、またはポートまたはデバイスの再構成を行います。 パラメータなしで使用すると、 モード はコンソールのすべての制御可能な属性と使用可能な 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> |
伝送速度を 1 秒あたりのビット数で指定します。 有効な値は次のとおりです。
|
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} |
システムが Data Set Ready (DSR) 出力ハンドシェイクをオンにするかどうかを指定します。 |
octs={on | off} |
システムが Clear to Send (CTS) 出力ハンドシェイクをオンにするかどうかを指定します。 |
dtr={on | off | hs} |
システムが Data Terminal Ready (DTR) 出力ハンドシェイクをオンにするかどうかを指定します。 この値を オン モードに設定すると、端末がデータを送信する準備ができていることを示す一定の信号が提供されます。 この値を hs モードに設定すると、2つの端子間でハンドシェイク信号が提供されます。 |
rts={on | off | hs | tg} |
システムが送信要求 (RTS) 出力ハンドシェイクをオンにするかどうかを指定します。 この値を オン モードに設定すると、端末がデータを送信する準備ができていることを示す一定の信号が提供されます。 この値を hs モードに設定すると、2つの端子間でハンドシェイク信号が提供されます。 この値を 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 コマンドを 2 回使用する必要があります。 初めて、 モード を使用してシリアル ポートを設定する必要があります。 2 回目は、 mode を使用して、最初の mode コマンドで指定したシリアルポートに並列プリンター出力をリダイレクトする必要があります。
Syntax
mode LPT<n>[:]=COM<m>[:]
Parameters
| Parameter | Description |
|---|---|
LPT<n>[:] |
構成する LPT の数を指定します。 通常、これは、システムに特別な並列ポートサポートが含まれている場合を除き、LTP1: から LTP3:までの値を提供することを意味します。 このパラメーターは必須です。 |
COM<m>[:] |
構成する COM ポートを指定します。 通常、これは、システムに追加の COM ポート用の特別なハードウェアがない限り、COM1: から COM9:までの値を提供することを意味します。 このパラメーターは必須です。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
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 codepage コマンドは、指定された装置に対して選択されているコード・ページの番号を表示します。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
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 互換キーボードの場合は 1 秒あたり 20 文字、IBM PS/2 互換キーボードの場合は 21 文字ですが、1 から 32 までの任意の値を使用できます。 このパラメータを設定する場合は、 delay パラメータも設定する必要があります。 |
delay=<d> |
文字出力が繰り返される前に、キーを押したままにしてから経過する時間を指定します。 既定値は 2 (.50 秒) ですが、1 (.25 秒)、3 (.75 秒)、4 (1 秒) を使用することもできます。 このパラメータを設定する場合は、 rate パラメータも設定する必要があります。 |
| /? | コマンド プロンプトにヘルプを表示します。 |