灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:4678回复:0

[系统教程]DOS命令大全:模式命令详解

楼主#
更多 发布于:2012-12-08 13:13

显示系统状态、更改系统设置或重新配置端口或设备。使用不带参数的 mode 显示控制台和可用 COM 设备的所有可控制属性。因为可以使用 mode执行多种不同的任务,所以用于执行每种任务的语法是不同的。单击要执行的任务
配置串行通行端口


MS-DOS命令语法


mode comm[:] [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}]

MS-DOS命令参数

comm [:]指定异步通讯的 (COM) 端口号。baud=b指定以每秒位表示的传输速率。下列表列出了 b 的有效缩写形式及相关速度:
速度
11110 baud
15150 baud
30300 baud
60600 baud
121200 baud
242400 baud
484800 baud
969600 baud
1919,200 baud
parity=p指定系统如何使用奇偶校验位来检查传输错误。下表列出了有效的 p 值。默认值是 e。不是所有的计算机都支持值 m 和 s。
说明
nnone
eeven
oodd
mmark
sspace
data=d指定字符中的数据位数。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)”电路,或将其设置为握手。rts={on|off|hs|tg}指定是否将“请求发送 (RTS)”电路设置为打开、关闭、握手或切换。idsr={on|off}指定是否打开 DSR 电路灵敏度。/?在命令提示符显示帮助。
显示所有设备或单个设备的状态。


MS-DOS命令语法


mode [device] [/status]

MS-DOS命令参数

device指定要显示其状态的设备的名称。/status请求任何重定向的并行打印机的状态。可以将 /status 命令行选项缩写为 /sta 。/?在命令提示符显示帮助。

MS-DOS命令注释

  • 如果在没有参数的情况下使用,则 mode 显示系统上所有已安装设备的状态。

将输出从并行端口重定向到串行通讯端口。


MS-DOS命令语法


mode lptn[:]=comm[:]

MS-DOS命令参数

lptn必需。指定并行端口。n 的有效值范围从1 到 3。comm [:]必需。指定串行端口。m 的有效值范围是 1 到 4。/?在命令提示符显示帮助。

MS-DOS命令注释

  • 必须是“管理组”的成员才能重定向打印。


MS-DOS命令范例


要将系统设置为可以发送并行打印机输出到串行打印机,必须使用两次 mode 命令。第一次使用 mode 是为了配置串行端口。第二次使用 mode将并行打印机的输出重定向到在第一个 mode 命令中指定的串行端口。
例如,如果串行打印机工作速率为 4800 波特并带有奇偶校验,而且连接到 COM1 端口(计算机上的第一个串口),则应键入:
mode com1 48,e,,,b
mode lpt1=com1

如果要将并行打印机的输出从LPT1 重定向到 COM1,但是后来决定要使用 LPT1 打印文件,请在打印文件之前使用以下命令:
mode lpt1
该命令可以防止将文件从LPT1 重定向到 COM1。
选择、刷新或显示控制台中的代码页号码。


MS-DOS命令语法


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

MS-DOS命令参数

设备必需。指定要为之选择代码页的设备。只有 CON 才是设备的有效名。codepage select必需。指定哪个代码页要用于指定的设备。可以将 codepage、select 缩写为 cp 和 sel。yyy必需。指定要选择的代码页面号。下表列出了所支持的各个代码页及其国家(地区)或语言。
国家(地区)
437美国
850多语言(拉丁文 I)
852斯拉夫语(拉丁文 II)
855西里尔文(俄语)
857土耳其语
860葡萄牙语
861冰岛语
863加拿大 - 法语
865日耳曼语
866俄语
869现代希腊语
codepage必需。如果有的话,则显示为指定设备选中的代码页号码。/status显示为指定设备选择的当前代码页号码。可以将 /status 缩写为 /sta 。不论是否指定 /status,mode codepage都将显示为特定设备选择的代码页的号码。/?在命令提示符显示帮助。
更改命令提示符屏幕缓冲的大小


MS-DOS命令语法


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

MS-DOS命令参数

con[:]必需。指定是对命令提示符窗口进行的更改。cols=c指定在命令提示符屏幕缓冲区中的字符(列)的宽度。lines=n指定在命令提示符屏幕缓冲区中的行深数/?在命令提示符显示帮助。
设置键盘字符输入速率


MS-DOS命令语法


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

MS-DOS命令参数

con[:]必需。参考键盘。rate=r指定按下某键时,字符在屏幕上重复出现的速率。delay=d指定在按下并按住某键后该字符开始重复前所需要的时间。/?在命令提示符显示帮助。

MS-DOS命令注释

  • 字符重复率是指当按住某字符的键后,该字符重复的速度。字符重复率有两个组件,速度和延迟。有些键盘不识别此命令。
  • rate=r
    有效值范围从1 到 32。这些值分别等于大约每秒 2 到 30 个字符。IBM AT 兼容键盘的默认值是 20,IBM PS/2 兼容键盘默认值是21。如果设置了速度,也必须设置延迟。
  • 使用 delay=d
    d 的有效值是 1,2,3,和 4(分别代表 0.25、0.50、0.75 和 1 秒)。默认值是2。如果设置延迟,就必须设置速度。

喜欢0 评分0
游客

返回顶部