Cmd及批处理命令/帮助大全一.命令总汇ASSOC显示或修改文件扩展名关联。ATTRIB显示或更改文件属性。BREAK设置或清除扩展式CTRL+C检查。BCDEDIT设置启动数据库中的属性以控制启动加载。CACLS显示或修改文件的访问控制列表(ACL)。CALL从另一个批处理程序调用这一个。CD显示当前目录的名称或将其更改。CHCP显示或设置活动代码页数。CHDIR显示当前目录的名称或将其更改。CHKDSK检查磁盘并显示状态报告。CHKNTFS显示或修改启动时间磁盘检查。CLS清除屏幕。CMD打开另一个Windows命令解释程序窗口。COLOR设置默认控制台前景和背景颜色。COMP比较两个或两套文件的内容。COMPACT显示或更改NTFS分区上文件的压缩。CONVERT将FAT卷转换成NTFS。您不能转换当前驱动器。COPY将至少一个文件复制到另一个位置。DATE显示或设置日期。DEL删除至少一个文件。DIR显示一个目录中的文件和子目录。DISKCOMP比较两个软盘的内容。DISKCOPY将一个软盘的内容复制到另一个软盘。DISKPART显示或配置磁盘分区属性。DOSKEY编辑命令行、调用Windows命令并创建宏。DRIVERQUERY显示当前设备驱动程序状态和属性。ECHO显示消息,或将命令回显打开或关上。ENDLOCAL结束批文件中环境更改的本地化。ERASE删除一个或多个文件。EXIT退出CMD.EXE程序(命令解释程序)。FC比较两个文件或两个文件集并显示它们之间的不同。FIND在一个或多个文件中搜索一个文本字符串。FINDSTR在多个文件中搜索字符串。FOR为一套文件中的每个文件运行一个指定的命令。FORMAT格式化磁盘,以便跟Windows使用。FSUTIL显示或配置文件系统的属性。FTYPE显示或修改用在文件扩展名关联的文件类型。GOTO将Windows命令解释程序指向批处理程序中某个带标签的行。GPRESULT显示机器或用户的组策略信息。GRAFTABL启用Windows在图形模式显示扩展字符集。HELP提供Windows命令的帮助信息。ICACLS显示、修改、备份或还原文件和目录的ACL。IF在批处理程序中执行有条件的处理过程。LABEL创建、更改或删除磁盘的卷标。MD创建一个目录。MKDIR创建一个目录。MKLINK创建符号链接和硬链接MODE配置系统设备。MORE逐屏显示输出。MOVE将一个或多个文件从一个目录移动到另一个目录。OPENFILES显示远程用户为了文件共享而打开的文件。PATH为可执行文件显示或设置搜索路径。PAUSE停止批处理文件的处理并显示信息。POPD还原由PUSHD保存的当前目录上一次的值。PRINT打印一个文本文件。PROMPT改变Windows命令提示。PUSHD保存当前目录,然后对其进行更改。RD删除目录。RECOVER从损坏的磁盘中恢复可读取的信息。REM记录批处理文件或CONFIG.SYS中的注释。REN重新命名文件。RENAME重新命名文件。REPLACE替换文件。RMDIR删除目录。ROBOCOPY复制文件和目录树的高级实用程序SET显示、设置或删除Windows环境变量。SETLOCAL开始用批文件改变环境的本地化。SC显示或配置服务(后台处理)。SCHTASKS安排命令和程序在一部计算机上按计划运行。SHIFT调整批处理文件中可替换参数的位置。SHUTDOWN让机器在本地或远程正确关闭。SORT将输入排序。START打开单独视窗运行指定程序或命令。SUBST将驱动器号与路径关联。SYSTEMINFO显示机器的具体的属性和配置。TASKLIST显示包括服务的所有当前运行的任务。TASKKILL终止正在运行的进程或应用程序。TIME显示或设置系统时间。TITLE设置CMD.EXE会话的窗口标题。TREE以图形显示启动器或路径的目录结构。TYPE显示文本文件的内容。VER显示Windows的版本。VERIFY告诉Windows验证文件是否正确写入磁盘。VOL显示磁盘卷标和序列号。XCOPY复制文件和目录树。WMIC在交互命令外壳里显示WMI信息。有关工具的详细信息,请参阅联机帮助中的命令行参考。显示或修改文件扩展名关联二.各个命令的帮助ASSOC[.ext[=[fileType]]].ext指定跟文件类型关联的文件扩展名fileType指定跟文件扩展名关联的文件类型键入ASSOC而不带参数,显示当前文件关联。如果只用文件扩展名调用ASSOC,则显示那个文件扩展名的当前文件关联。如果不为文件类型指定任何参数,命令会删除文件扩展名的关联。显示或更改文件属性。ATTRIB[+R|-R][+A|-A][+S|-S][+H|-H][+I|-I][drive:][path][filename][/S[/D][/L]]+设置属性。-清除属性。R只读文件属性。A存档文件属性。S系统文件属性。H隐藏文件属性。I无内容索引文件属性。[drive:][path][filename]指定attrib要处理的文件。/S处理当前文件夹及其所有子文件夹中的匹配文件。/D也处理文件夹。/L处理符号链接和符号链接目标的属性。设置或清除DOS系统的扩展CTRL+C检测这个命令是为了与DOS系统的兼容而保留的,在Windows里不起作用。如果命令扩展被启用,并且操作平台是Windows,BREAK命令会在被调试程序调试时输入一个硬代码中断点。BCDEDIT-启动配置数据存储编辑器Bcdedit.exe命令行工具用于修改启动配置数据存储。启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini文件中(在基于BIOS的操作系统中)或位于稳定RAM项中(在基于可扩展固件接口的操作系统中)。可以使用Bcdedit.exe在启动配置数据存储中添加、删除、编辑和附加项。有关命令和选项的详细信息,请键入bcdedit.exe/?command。例如,若要显示有关/createstore命令的详细信息,请键入:bcdedit.exe/?/createstore有关本帮助文件中按字母顺序排列的主题列表,请运行bcdedit/?TOPICS。对存储执行的命令================================/createstore新建空的启动配置数据存储。/export将系统存储的内容导出到文件。以后可以使用该文件还原系统存储的状态。/import使用/export命令创建的备份文件来还原系统存储的状态。/sysstore设置系统存储设备(仅影响EFI系统,在重新启动后不再有效,且仅用于系统存储设备不确定的情况下)。对存储中的项执行的命令===========================================/copy复制存储中的项。/create在存储中新建项。/delete删除存储中的项。/mirror创建存储中项的镜像。运行bcdedit/?ID可获得有关这些命令使用的标识符的信息。对项选项执行的命令======================================/deletevalue删除存储中的项选项。/set设置存储中的项选项值。运行bcdedit/?TYPES可获得这些命令使用的数据类型的列表。运行bcdedit/?FORMATS可获得有效数据格式的列表。控制输出的命令============================/enum列出存储中的项。/v命令行选项,完整显示项标识符,而不是使用已知标识符的名称。单独使用命令/v可完整显示活动类型的项标识符。单独运行bcdedit等同于运行bcdedit/enumACTIVE。控制启动管理器的命令======================================/bootsequence为启动管理器设置一次性启动序列。/default设置启动管理器将使用的默认项。/displayorder设置启动管理器显示多重引导菜单的顺序。/timeout设置启动管理器的超时值。/toolsdisplayorder设置启动管理器显示工具菜单的顺序。控制启动应用程序紧急管理服务的命令==========================================================================/bootems启用或禁用启动应用程序的紧急管理服务。/ems启用或禁用操作系统项的紧急管理服务。/emssettings设置全局紧急管理服务参数。控制调试的命令==============================/bootdebug启用或禁用启动应用程序的启动调试。/dbgsettings设置全局调试程序参数。/debug启用或禁用操作系统项的内核调试。/hypervisorsettings设置虚拟机监控程序的参数。注意:不推荐使用Cacls,请使用Icacls。显示或者修改文件的访问控制列表(ACL)CACLSfilename[/T][/M][/L][/S[:SDDL]][/E][/C][/Guser:perm][/Ruser[...]][/Puser:perm[...]][/Duser[...]]filename显示ACL。/T更改当前目录及其所有子目录中指定文件的ACL。/L对照目标处理符号链接本身/M更改装载到目录的卷的ACL/S显示DACL的SDDL字符串。/S:SDDL使用在SDDL字符串中指定的ACL替换ACL。(/E、/G、/R、/P或/D无效)。/E编辑ACL而不替换。/C在出现拒绝访问错误时继续。/Guser:perm赋予指定用户访问权限。Perm可以是:R读取W写入C更改(写入)F完全控制/Ruser撤销指定用户的访问权限(仅在与/E一起使用时合法)。/Puser:perm替换指定用户的访问权限。Perm可以是:N无R读取W写入C更改(写入)F完全控制/Duser拒绝指定用户的访问。在命令中可以使用通配符指定多个文件。也可以在命令中指定多个用户。缩写:CI-容器继承。ACE会由目录继承。OI-对象继承。ACE会由文件继承。IO-只继承。ACE不适用于当前文件/目录。ID-已继承。ACE从父目录的ACL继承。从批处理程序调用另一个批处理程序。CALL[drive:][path]filename[batch-parameters]batch-parameters指定批处理程序所需的命令行信息。如果命令扩展被启用,CALL会如下改变:CALL命令现在将卷标当作CALL的目标接受。语法是:CALL:labelarguments一个新的批文件上下文由指定的参数所创建,控制在卷标被指定后传递到语句。您必须通过达到批脚本文件末两次来exit两次。第一次读到文件末时,控制会回到CALL语句的紧后面。第二次会退出批脚本。键入GOTO/?,参看GOTO:EOF扩展的描述,此描述允许您从一个批脚本返回。另外,批脚本文本参数参照(%0、%1、等等)已如下改变:批脚本里的%*指出所有的参数(如%1%2%3%4%5...)批参数(%n)的替代已被增强。您可以使用以下语法:%~1-删除引号(),扩展%1%~f1-将%1扩展到一个完全合格的路径名%~d1-仅将%1扩展到一个驱动器号%~p1-仅将%1扩展到一个路径%~n1-仅将%1扩展到一个文件名%~x1-仅将%1扩展到一个文件扩展名%~s1-扩展的路径只含有短名%~a1-将%1扩展到文件属性%~t1-将%1扩展到文件的日期/时间%~z1-将%1扩展到文件的大小%~$PATH:1-查找列在PATH环境变量的目录,并将%1扩展到找到的第一个完全合格的名称。如果环境变量名未被定义,或者没有找到文件,此修改符会扩展到空字符串可以组合修改符来取得多重结果:%~dp1-只将%1扩展到驱动器号和路径%~nx1-只将%1扩展到文件名和扩展名%~dp$PATH:1-在列在PATH环境变量中的目录里查找%1,并扩展到找到的