Cmd
起动命令编译器 Cmd.exe 的新案例。假如不在含主要参数的状况下应用,则 cmd 显示信息 Windows XP 的版本号和版权信息。

英语的语法
cmd [[{/c|/k}] [/s] [/q] [/d] [{/a|/u}] [/t:fg] [/e:{on|off}] [/f:{on|off}] [/v:{on|off}] string]

主要参数
/c 
执行 string 特定的命令,随后终止。 
/k 
执行 string 特定的命令并再次。 
/s 
改动坐落于 /c 或 /k 以后的 string 解决。 
/q 
关掉回显。 
/d 
禁用自启动命令执行。 
/a 
建立英国国家行业标准研究会 (ANSI) 輸出。 
/u 
建立 Unicode 輸出。 
/t:fg 
设定市场前景 f 和情况 g 的颜色。下表列出了可作为 f 和 g 的值的合理十六进制数据。 值 颜色 
0 灰黑色 
1 深蓝色 
2 绿 
3 天蓝色 
4 红 
5 蓝紫色 
6 黄 
7 白色 
8 深灰色 
9 淡蓝色 
A 淡绿色 
B 浅水区绿 
C 浅红色 
D 淡紫色 
E 淡黄色 
F 亮白色 

/e:on 
开启命令扩展。 
/e:off 
禁用命令扩展。 
/f:on 
开启文档和目标目录进行。 
/f:off 
禁用文档和目标目录进行。 
/v:on 
开启延迟时间的环境变量扩展。 
/v:off 
禁用延迟时间的环境变量扩展。 
string 
特定要执行的命令。 
/? 
在命令提示符显示信息协助。 
注解
应用好几个命令 
能够 在 string 中应用由 && 隔开的好几个命令,但是这种命令务必放置冒号当中(比如,"command&&command&&command")。

解决冒号 
假如特定了 /c 或 /k,则在考虑以下全部标准的状况下,cmd 会解决 string 中的其他命令而将冒号保存:

未应用 /s。 
恰当应用一对冒号。 
在冒号内未应用一切特殊符号(比如: &<>( ) @ ^ |}。 
在冒号内应用了一个或好几个空格符子符。 
冒号内的 string 为可执行文档的名字。 
假如所述标准不可以考虑,则解决 string 时将最先查验它的第一个标识符以认证其是不是为左冒号。假如第一个标识符是左冒号,则它会与右冒号分离去。跟在右冒号以后的一切文字都是会获得保存。

执行注册表文件子项目 
假如在 string 中未指定 /d,Cmd.exe 会搜索以下注册表文件子项目:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun\REG_SZ 

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun REG_EXPAND_SZ

假如所述的一个注册表文件子项目或两个都存有,则会在执行别的自变量以前执行他们。

警示

编写注册表文件不善很有可能会比较严重毁坏您的系统软件。在变更注册表文件以前,应备份数据电子计算机上一切有使用价值的数据信息。 
开启和禁用命令扩展 
在 Windows XP 中,命令扩展在默认设置状况下是开启的。针对特殊全过程能够 应用 /e:off 将他们禁用。根据设定以下 REG_DWORD 值,能够 在电子计算机上或客户对话中开启或禁用全部 cmd 命令行选择项的扩展:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD 

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD 

在注册表文件中应用 Regedit.exe 能够 将 REG_DWORD 值设成 0×1(即开启)或 0×0(即禁用)。客户特殊设定优先选择于电子计算机设定,而且命令行选择项优先选择于注册表文件设定。

警示

编写注册表文件不善很有可能会比较严重毁坏您的系统软件。在变更注册表文件以前,应备份数据电子计算机上一切有使用价值的数据信息。 
开启命令扩展后,会危害到以下命令: 

assoc 
call 
chdir (cd) 
color 
del (erase) 
endlocal 
for 
ftype 
goto 
if 
mkdir (md) 
popd 
prompt 
pushd 
set 
setlocal 
shift 
start(还包含将变更外界命令全过程) 

相关这种命令的详细资料,客户程序“”。

开启延迟时间的环境变量扩展 
开启延迟时间的环境变量扩展,能够 应用惊叹号标识符来取代运作时的自然环境变量类型。

开启文档和目标目录进行 
默认设置状况下,禁用文档和目标目录进行。针对特殊的 cmd 命令解决,能够 根据 /f:{on|off} 来开启或禁用该作用。根据设定以下 REG_DWORD 值,能够 在电子计算机上或客户对话中开启或禁用全部 cmd 命令解决的文档和目标目录进行:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD 

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD 

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD 

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD 

要设定 REG_DWORD 值,请运作 Regedit.exe 并应用特殊作用的控制字符的十六进制值(比如,用 0×9 表明 TAB 键,用 0×08 表明 BACKSPACE 键)。客户特殊设定优先选择于电子计算机设定,而且命令行选择项优先选择于注册表文件设定。

警示

编写注册表文件不善很有可能会比较严重毁坏您的系统软件。在变更注册表文件以前,应备份数据电子计算机上一切有使用价值的数据信息。 
假如应用 /f:on 开启了文档和目标目录进行,则针对目标目录进行,可应用 CTRL D 键盘快捷键;而针对文件夹名称进行,可应用 CTRL F 键盘快捷键。要禁用注册表文件中特殊标识符的进行,请应用空格符值 [0×20],由于空格符并不是合理的控制字符。

按 CTRL D 或 CTRL F 键盘快捷键时,cmd 会解决文档和目标目录的进行实际操作。这种键盘快捷键的功效是在 string 后额外使用通配符(假如还未应用),并建立配对的途径目录,随后显示信息第一个配对的途径。假如全部途径也不配对,文档和目标目录进行实际操作会传出警告声,而且不变更所显示信息的內容。要逐一查询配对途径目录中的途径,请反复按 CTRL D 或 CTRL F 键盘快捷键。要向后查询该目录,请在按 SHIFT 的另外按 CTRL D 或 CTRL F 键盘快捷键。要舍弃已储存的配对途径目录并转化成新目录,能够 编写 string,随后按 CTRL D 或 CTRL F 键盘快捷键。假如在 CTRL D 和 CTRL F 键盘快捷键中间转换,可能舍弃已储存的配对途径目录并转化成新目录。CTRL D 键盘快捷键与 CTRL F 键盘快捷键中间唯一的不一样取决于,CTRL D 仅配对目标目录,而 CTRL F 既配对文件夹名称,又配对目标目录。假如在一切內部文件目录命令(CD、MD 或 RD)中应用文档和目标目录的进行,将仅应用文件目录的进行。

假如将配对途径放置冒号当中,则文档和目标目录进行会恰当地解决带有空格符或特殊符号的文件夹名称。

以下特殊符号必须有冒号:& < > [ ] { } ^ = ; ! '   , ` ~ [white space]

假如您出示的信息内容包括空格符,请将文字放置冒号当中(比如,"Computer Name")。

假如从 string 中解决文档和目标目录进行实际操作,则坐落于鼠标光标右边的 [Path] 的随意一部分都将舍弃(即在 string 中解决进行实际操作的部位)。

XOX