システムの状態の表示、システム設定の変更、またはポートまたはデバイスの再構成を行います。 パラメーターを指定せずに使用する場合、モード コンソールのすべての制御可能な属性と使用可能な 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> |
伝送速度を 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 ハンドシェイクを使用するには、このオプションをオンにする必要があります。 |
/? | コマンド プロンプトにヘルプを表示します。 |
デバイスの状態
指定したデバイスの状態を表示します。 パラメーターなしで使用した場合、モード システムにインストールされているすべてのデバイスの状態が表示されます。
構文
mode [<device>] [/status]
パラメーター
パラメーター | 説明 |
---|---|
<device> |
状態を表示するデバイスの名前を指定します。 標準名には、LPT1: から LPT3:、COM1: から COM9:、CON が含まれます。 |
/地位 | リダイレクトされた並列プリンターの状態を要求します。 /sta をこのコマンドの省略版として使用することもできます。 |
/? | コマンド プロンプトにヘルプを表示します。 |
リダイレクト印刷
プリンター出力をリダイレクトします。 印刷をリダイレクトするには、Administrators グループのメンバーである必要があります。
注
並列プリンター出力をシリアル・プリンターに送信するようにシステムをセットアップするには、モード コマンドを 2 回使用する必要があります。 最初に、シリアル ポートを構成するには、モード を使用する必要があります。 2 回目は、モード を使用して、最初の モード コマンドで指定したシリアル ポートに並列プリンター出力をリダイレクトする必要があります。
構文
mode LPT<n>[:]=COM<m>[:]
パラメーター
パラメーター | 説明 |
---|---|
LPT<n> [:] |
構成する LPT の数を指定します。 通常、これは、システムに特別な並列ポートサポートが含まれている場合を除き、LTP1: から LTP3:までの値を提供することを意味します。 このパラメーターは必須です。 |
COM<m> [:] |
構成する COM ポートを指定します。 通常、これは、システムに追加の COM ポート用の特別なハードウェアがない限り、COM1: から COM9:までの値を提供することを意味します。 このパラメーターは必須です。 |
/? | コマンド プロンプトにヘルプを表示します。 |
例示
偶数パリティで 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 は、デバイスの唯一の有効な名前です。 このパラメーターは必須です。 |
コードページ | 指定したデバイスで使用するコード ページを指定します。 このコマンド 省略版として cp を使用することもできます。 このパラメーターは必須です。 |
セレクト=<yyy> |
デバイスで使用するコード ページの番号を指定します。 国/地域または言語別にサポートされているコード ページは次のとおりです。
|
/地位 | 指定したデバイスで選択されている現在のコード ページの番号を表示します。 /sta をこのコマンドの省略版として使用することもできます。 /status 指定したかどうかにかかわらず、モードのコード ページ コマンドには、指定したデバイスで選択されているコード ページの番号が表示されます。 |
/? | コマンド プロンプトにヘルプを表示します。 |
表示モード
コマンド プロンプト画面バッファーのサイズを変更します
構文
mode con[:] [cols=<c>] [lines=<n>]
パラメーター
パラメーター | 説明 |
---|---|
短所[:] | 変更がコマンド プロンプト ウィンドウに適用されることを示します。 このパラメーターは必須です。 |
cols=<c> |
コマンド プロンプト画面バッファー内の列数を指定します。 既定の設定は 80 列ですが、任意の値に設定できます。 既定値を使用しない場合、一般的な値は 40 列と 135 列です。 標準以外の値を使用すると、コマンド プロンプト アプリに問題が発生する可能性があります。 |
行=<n> |
コマンド プロンプト画面バッファー内の行数を指定します。 既定値は 25 ですが、任意の値に設定できます。 既定値を使用しない場合、他の一般的な値は 50 行です。 |
/? | コマンド プロンプトにヘルプを表示します。 |
型指定率
キーボードの型指定率を設定します。 型指定率は、キーボードのキーを押したときに Windows が文字を繰り返すことができる速度です。
注
一部のキーボードでは、このコマンドが認識されません。
構文
mode con[:] [rate=<r> delay=<d>]
パラメーター
パラメーター | 説明 |
---|---|
短所[:] | キーボードを指定します。 このパラメーターは必須です。 |
レート=<r> |
キーを押しながら画面上で文字を繰り返す速度を指定します。 既定値は、IBM AT 互換キーボードの場合は 1 秒あたり 20 文字、IBM PS/2 互換キーボードの場合は 21 文字ですが、1 から 32 までの任意の値を使用できます。 このパラメーターを設定する場合は、delay パラメーターも設定する必要があります。 |
遅延=<d> |
文字出力が繰り返される前に、キーを押したままにしてから経過する時間を指定します。 既定値は 2 (.50 秒) ですが、1 (.25 秒)、3 (.75 秒)、4 (1 秒) を使用することもできます。 このパラメーターを設定する場合は、rate パラメーターも設定する必要があります。 |
/? | コマンド プロンプトにヘルプを表示します。 |