命令处理程序
97. 如何在“命令提示符”中运行启动程序
本设置允许指定启动命令处理程序时自动执行的命令或程序。例如,用一个批处理文件设置环境变量或参数。
具体操作步骤如下:
(1)打开注册表编辑器,找到如下表所示的项。
(2)新建一个名称为“AutoRun”的字符串值,赋值为自动执行的命令。多个命令必须用“&&”进行分隔,例如“command1 && command2”。
(3)当下次使用命令处理程序,改动将会生效。
98. 如何启用命令行完成
命令完成可让用户在输入文件名的一部分后按一个特定的键,系统完成其余部分。这非常像UNIX Shell的命令完成功能。
具体操作步骤如下:
(1)打开注册表编辑器,找到如下表所示的项。
(2)新建或者修改已有的一个名称为“CompletionChar”的DWORD值,并赋值为十六进制控制字符。例如TAB键的值设为9,Ctrl-D的值设为4,Ctrl-F的值设为6。
(3)退出注册表编辑器,重新启动Windows以使改动生效。
(4)现在输入文件名的一部分后再按特定键,Windows会为用户完成文件名。多次按该键将会轮回显示所有的选项。
99. 如何启用完成路径命令行
路径完成和命令完成非常相似。本设置允许按一个特定键完成未完成目录名称的剩余部分。
具体操作步骤如下:
(1)打开注册表编辑器,找到如下表所示的项。
(2)新建或者修改已有的一个名称为“PathCompletionChar”的DWORD值,并赋值为要求的十六进制的控制字符,例如TAB键的值为9,Ctrl-D的值为4,Ctrl-F的值为6。
(3)现在用户使用命令提示符,输入目录名称的第一部分后按特定键,Windows将会自动完成剩余部分。多次按该键将会轮回显示有可用的选项。
100. 如何禁用扩展命令
本设置用于控制是禁用还是启用扩展命令名。当使用扩展命令名,将改变多个命令处理程序(例如CD、MD、DEL、PROMPT和SET)功能的行为。如果扩展命令名被启用,CD命令会作如下改变:
当前的目录字符串会被转换成使用磁盘名上的大小写。所以,如果磁盘上的大小写如此,CD C:\TEMP会将当前目录设为C:\Temp。
具体操作步骤如下:
(1)打开注册表编辑器,找到如下表所示的项。
(2)新建一个名称为“EnableExtensions”的DWORD值,值为“1”时启用扩展,为“0”时禁用(默认值为启用)。
命令扩展涉及以下命令:
DEL或ERASE
COLOR
CD或CHDIR
MD或MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START
ASSOC
FTYPE
注意:
要获得更多的信息,请输入“commandname /?”查看帮助。
101. 如何启用延时扩充环境变量
允许在命令中启用或者禁用扩充环境变量。如果启用该功能,在执行时将用感叹号取代环境变量的值。
具体操作步骤如下:
(1)打开注册表编辑器,找到如下表所示的项。
(2)新建一个名称为“DelayedExpansion”的DWORD值,值为“1”时启用变量扩充,为“0”时则禁止。
(3)延时扩充将在下次使用命令处理时有效。要访问变量可使用感叹号包围的变量名,如“!varname!”。例如显示PATH变量可以使用以下命令:echo !path!。
本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:http://zxxdn.com/jc/0908/1666.html