4
在 Windows XP 及以后版本的 Windows 操作系统的命令行状态下,通过“mem /c”命
令看不到内存中自动加载 DOSKEY.EXE 命令的迹象,如图 1-4 所示。
图 1-4 自动加载 DOSKEY 命令迹象图
具备类似传统的 DOSKEY 功能如下:
●PageUp、PageDown:重新调用最近的两条命令。
●Intert:切换命令行编辑的插入与改写状态。
●Home、End:快速移动光标到命令行的开头或结尾。
●Delete:删除光标后面的字符。
●Enter:复制窗口内选定的内容(用之取代 CTRL+C 命令)。
●F7:显示历史命令列表,可从列表中方便地选取曾经使用过的命令。
●F9:输入命令号码功能,直接输入历史命令的编号即可使用该命令。
其他从 F1~F9 键都分别定义了不同的功能,具体操作时一试便知。
5.对系统已挂接的码表输入法的直接支持
以前 Windows 9X 的 DOS 命令提示符下要显示和输入汉字,必须单独启动中文输入法,
如 DOS 95 或 UCDOS 等其他汉字系统,在 Windows XP 及以后版本的 Windows 系统的 CMD
命令行下已可以直接显示汉字,并按图形界面完全相同的热键,调用系统中已安装的各种码
表输入法,如“Ctrl+Shift”组合键是切换输入法,“Ctrl+Space”组合键是切换输入法开关,
“Shift+Space”组合键是切换全角与半角状态,“Ctrl+.”组合键是切换中英文标点等。不过,
该命令行下的输入法只能在命令行进行输入,比如打开了一个 Edit 编辑器,输入法就不起
作用了。
6.CMD 的命令参数
CMD 的命令格式:CMD[a|u][/q][/d][/e:on|/e:off][/f:on|/f:off][/v:on|/v:off][[/s][/c|/k]string]
●/c 执行字符串指定的命令然后中断。
●/k 执行字符串指定的命令但保留。
●/s 在/c 或/k 后修改字符串处理。
●/q 关闭回应。
●/d 从注册表中停用执行 ARTORUN 命令。
●/t:fg 设置前景/背景颜色。
●/a 使向内部管道或文件命令的输出成为 ANSI。
●/e:on 启用命令扩展。
●/u 使向内部管道或文件命令的输出成为 Unicode。
●/e:off 停用命令扩展。
●/F:on 启用文件和目录名称完成字符。
●/f:off 停用文件和目录名称完成字符。