### CMD的基本命令详解 在日常计算机操作中,命令行界面(Command Line Interface,简称CLI)是一种重要的工具,尤其是在进行系统管理、脚本编写等高级任务时。本文将详细介绍从vista系统中采集的一系列CMD(命令提示符)基本命令及其用途,帮助读者更好地理解和运用这些命令。 #### 1. HELP - 查看命令帮助 - **语法**:`命令名 + " " + HELP` - **功能**:提供指定命令的帮助文档。 - **示例**:`DIR HELP` #### 2. ASSOC - 设置文件关联 - **语法**:`ASSOC [扩展名] = [应用程序]` - **功能**:设置或显示文件扩展名与应用程序的关联关系。 - **示例**:`ASSOC .txt=Notepad` #### 3. ATTRIB - 修改文件属性 - **语法**:`ATTRIB [文件名]` - **功能**:修改文件的只读、隐藏、存档和系统属性。 - **示例**:`ATTRIB C:\test.txt -R` #### 4. BREAK - 设置Ctrl+C中断 - **语法**:`BREAK ON|OFF` - **功能**:控制是否允许使用Ctrl+C中断批处理文件的执行。 - **示例**:`BREAK ON` #### 5. BCDEDIT - 编辑启动配置数据 - **语法**:`BCDEDIT [参数]` - **功能**:编辑启动配置数据存储中的设置。 - **示例**:`BCDEDIT /set {current} timeout 30` #### 6. CACLS - 显示或修改文件访问控制列表 - **语法**:`CACLS [文件名]` - **功能**:显示或修改文件的访问控制列表(ACL)。 - **示例**:`CACLS C:\test.txt` #### 7. CALL - 调用另一个批处理程序 - **语法**:`CALL [批处理文件名]` - **功能**:调用并执行另一个批处理文件。 - **示例**:`CALL test.bat` #### 8. CD - 切换当前目录 - **语法**:`CD [路径]` - **功能**:更改当前工作目录。 - **示例**:`CD C:\Users` #### 9. CHCP - 显示或设置活动代码页 - **语法**:`CHCP [代码页ID]` - **功能**:显示或设置当前控制台窗口的活动代码页。 - **示例**:`CHCP 65001` #### 10. CHDIR - 切换当前目录 - **语法**:`CHDIR [路径]` - **功能**:同CD命令,用于更改当前工作目录。 - **示例**:`CHDIR C:\Users` #### 11. CHKDSK - 检查磁盘 - **语法**:`CHKDSK [驱动器号:]` - **功能**:检查磁盘错误并尝试恢复可读取的信息。 - **示例**:`CHKDSK C:` #### 12. CHKNTFS - 设置或查询NTFS卷检查 - **语法**:`CHKNTFS [参数]` - **功能**:设置或查询NTFS卷的自动检查选项。 - **示例**:`CHKNTFS /X` #### 13. CLS - 清除屏幕 - **语法**:`CLS` - **功能**:清除命令提示符窗口中的所有文本。 - **示例**:`CLS` #### 14. COLOR - 设置文本颜色 - **语法**:`COLOR [属性值]` - **功能**:设置命令提示符窗口的文本颜色和背景颜色。 - **示例**:`COLOR 0A` #### 15. COMP - 比较两个文件 - **语法**:`COMP [文件1] [文件2]` - **功能**:比较两个文件的内容。 - **示例**:`COMP file1.txt file2.txt` #### 16. COMPACT - 压缩或解压缩文件 - **语法**:`COMPACT [参数] [文件名]` - **功能**:使用NTFS文件系统的压缩功能压缩或解压缩文件。 - **示例**:`COMPACT C:\test.txt -U` #### 17. CONVERT - 文件系统转换 - **语法**:`CONVERT [驱动器号:] /FS:[文件系统类型]` - **功能**:将文件系统从FAT转换为NTFS。 - **示例**:`CONVERT D: /FS:NTFS` #### 18. COPY - 复制文件 - **语法**:`COPY [源文件] [目标文件]` - **功能**:复制一个或多个文件到另一位置。 - **示例**:`COPY C:\test.txt D:\test.txt` #### 19. DATE - 显示或设置日期 - **语法**:`DATE [日期]` - **功能**:显示或设置系统日期。 - **示例**:`DATE 01/01/2023` #### 20. DEL - 删除文件 - **语法**:`DEL [文件名]` - **功能**:删除一个或多个文件。 - **示例**:`DEL C:\test.txt` #### 21. DIR - 显示目录列表 - **语法**:`DIR [路径]` - **功能**:显示指定目录下的文件和子目录列表。 - **示例**:`DIR C:\` #### 22. DISKCOMP - 比较磁盘 - **语法**:`DISKCOMP [源磁盘] [目标磁盘]` - **功能**:比较两个软盘的内容。 - **示例**:`DISKCOMP A: B:` #### 23. DISKCOPY - 复制磁盘 - **语法**:`DISKCOPY [源磁盘] [目标磁盘]` - **功能**:复制一个软盘的内容到另一个软盘。 - **示例**:`DISKCOPY A: B:` #### 24. DISKPART - 管理磁盘分区 - **语法**:`DISKPART` - **功能**:管理计算机上的磁盘分区。 - **示例**:进入DISKPART后,使用`SELECT DISK 0`选择磁盘。 #### 25. DOSKEY - 编辑命令行并创建宏 - **语法**:`DOSKEY [命令名]` - **功能**:用于编辑命令行和创建宏。 - **示例**:`DOSKEY dir=C:\dir` #### 26. DRIVERQUERY - 显示设备状态 - **语法**:`DRIVERQUERY` - **功能**:显示当前系统中设备驱动程序的状态。 - **示例**:`DRIVERQUERY` #### 27. ECHO - 显示消息 - **语法**:`ECHO [消息]` - **功能**:在屏幕上显示一条消息。 - **示例**:`ECHO Hello, World!` #### 28. ENDLOCAL - 结束本地化环境变量更改 - **语法**:`ENDLOCAL` - **功能**:结束局部环境变量更改的效果。 - **示例**:`ENDLOCAL` #### 29. ERASE - 删除文件 - **语法**:`ERASE [文件名]` - **功能**:删除一个或多个文件。 - **示例**:`ERASE C:\test.txt` #### 30. EXIT - 退出CMD - **语法**:`EXIT [退出码]` - **功能**:退出CMD程序。 - **示例**:`EXIT` #### 31. FC - 比较文件内容 - **语法**:`FC [文件1] [文件2]` - **功能**:比较两个文件的内容,并显示差异。 - **示例**:`FC file1.txt file2.txt` #### 32. FIND - 在文件中搜索文本 - **语法**:`FIND "文本" [文件名]` - **功能**:搜索一个文件中指定的文本字符串。 - **示例**:`FIND "hello" C:\test.txt` #### 33. FINDSTR - 在文件中搜索模式 - **语法**:`FINDSTR "模式" [文件名]` - **功能**:搜索文件中符合特定模式的行。 - **示例**:`FINDSTR "^hello" C:\test.txt` #### 34. FOR - 对一组文件执行命令 - **语法**:`FOR [参数] %variable IN (set) DO command [command-parameters]` - **功能**:对一组文件执行一个指定的命令。 - **示例**:`FOR %I IN (*.txt) DO ECHO %I` #### 35. FORMAT - 格式化磁盘 - **语法**:`FORMAT [驱动器号:]` - **功能**:格式化磁盘或卷。 - **示例**:`FORMAT D:` #### 36. FSUTIL - 文件系统实用程序 - **语法**:`FSUTIL [参数]` - **功能**:用于执行文件系统维护任务。 - **示例**:`FSUTIL volume diskfree d:` #### 37. FTYPE - 设置文件类型 - **语法**:`FTYPE [扩展名] = [应用程序]` - **功能**:设置文件扩展名与应用程序的关联关系。 - **示例**:`FTYPE .txt=Notepad` #### 38. GOTO - 跳转到标签 - **语法**:`GOTO [标签名]` - **功能**:跳转到批处理文件中的指定标签。 - **示例**:`GOTO :start` #### 39. GPRESULT - 显示组策略结果 - **语法**:`GPRESULT` - **功能**:显示组策略设置的结果。 - **示例**:`GPRESULT` #### 40. GRAFTABL - 设置图形模式下的文本重定向 - **语法**:`GRAFTABL` - **功能**:设置图形模式下文本的重定向方式。 - **示例**:`GRAFTABL` #### 41. HELP - 提供命令帮助 - **语法**:`HELP [命令名]` - **功能**:提供有关命令的帮助信息。 - **示例**:`HELP DIR` #### 42. ICACLS - 显示或修改文件ACL - **语法**:`ICACLS [文件名]` - **功能**:显示或修改文件的ACL(访问控制列表)。 - **示例**:`ICACLS C:\test.txt` #### 43. IF - 执行条件判断 - **语法**:`IF [条件] [命令]` - **功能**:根据条件执行不同的命令。 - **示例**:`IF EXIST C:\test.txt ECHO File exists` #### 44. LABEL - 设置磁盘卷标 - **语法**:`LABEL [驱动器号:] [卷标]` - **功能**:设置或显示磁盘卷标。 - **示例**:`LABEL D: MyData` #### 45. MD - 创建目录 - **语法**:`MD [目录名]` - **功能**:创建一个新的目录。 - **示例**:`MD C:\newdir` #### 46. MKDIR - 创建目录 - **语法**:`MKDIR [目录名]` - **功能**:同MD命令,用于创建新目录。 - **示例**:`MKDIR C:\newdir` #### 47. MKLINK - 创建符号链接 - **语法**:`MKLINK [链接名] [目标文件]` - **功能**:创建一个符号链接或硬链接。 - **示例**:`MKLINK link.txt C:\test.txt` #### 48. MODE - 配置设备 - **语法**:`MODE [设备名]` - **功能**:配置指定设备的属性。 - **示例**:`MODE CON: COLS=80 LINES=25` #### 49. MORE - 分页显示文件内容 - **语法**:`MORE [文件名]` - **功能**:分页显示文件内容。 - **示例**:`MORE C:\test.txt` #### 50. MOVE - 移动文件 - **语法**:`MOVE [源文件] [目标文件]` - **功能**:移动一个或多个文件到另一个位置。 - **示例**:`MOVE C:\test.txt D:\` #### 51. OPENFILES - 显示打开的文件 - **语法**:`OPENFILES` - **功能**:显示远程用户为共享文件打开的文件列表。 - **示例**:`OPENFILES` #### 52. PATH - 设置可执行文件路径 - **语法**:`PATH [路径列表]` - **功能**:设置或显示可执行文件的搜索路径。 - **示例**:`PATH C:\Program Files;C:\bin` #### 53. PAUSE - 暂停并显示信息 - **语法**:`PAUSE` - **功能**:暂停批处理文件的执行,并显示信息直到按下任意键。 - **示例**:`PAUSE` #### 54. POPD - 返回之前的目录 - **语法**:`POPD` - **功能**:返回到之前保存的目录。 - **示例**:`POPD` #### 55. PRINT - 打印文件 - **语法**:`PRINT [文件名]` - **功能**:打印指定文件。 - **示例**:`PRINT C:\test.txt` #### 56. PROMPT - 设置命令提示符 - **语法**:`PROMPT [模式]` - **功能**:设置命令提示符的格式。 - **示例**:`PROMPT $P$G` #### 57. PUSHD - 更改并保存当前目录 - **语法**:`PUSHD [目录]` - **功能**:更改当前目录并将原目录保存到栈中。 - **示例**:`PUSHD C:\Users` #### 58. RD - 删除目录 - **语法**:`RD [目录名]` - **功能**:删除空目录。 - **示例**:`RD C:\emptydir` #### 59. RECOVER - 恢复损坏的文件 - **语法**:`RECOVER [文件名]` - **功能**:从损坏的文件中恢复可读取的数据。 - **示例**:`RECOVER C:\test.txt` #### 60. REM - 添加注释 - **语法**:`REM [注释]` - **功能**:添加批处理文件中的注释。 - **示例**:`REM This is a comment` #### 61. REN - 重命名文件 - **语法**:`REN [文件名] [新文件名]` - **功能**:重命名文件。 - **示例**:`REN C:\test.txt newtest.txt` #### 62. REPLACE - 替换文件 - **语法**:`REPLACE [源文件] [目标文件]` - **功能**:替换一个文件。 - **示例**:`REPLACE C:\test.txt D:\test.txt` #### 63. RMDIR - 删除目录 - **语法**:`RMDIR [目录名]` - **功能**:删除空目录。 - **示例**:`RMDIR C:\emptydir` #### 64. ROBOCOPY - 文件复制 - **语法**:`ROBOCOPY [源文件夹] [目标文件夹]` - **功能**:复制文件和目录树,支持镜像复制。 - **示例**:`ROBOCOPY C:\src D:\dst /MIR` #### 65. SET - 显示或设置环境变量 - **语法**:`SET [变量名]=值` - **功能**:显示或设置环境变量。 - **示例**:`SET TEST=Hello` #### 66. SETLOCAL - 开始局部环境更改 - **语法**:`SETLOCAL` - **功能**:开始局部环境更改,直到使用`ENDLOCAL`命令。 - **示例**:`SETLOCAL` #### 67. SC - 服务控制 - **语法**:`SC [参数]` - **功能**:显示或配置服务的属性。 - **示例**:`SC query spooler` #### 68. SCHTASKS - 计划任务 - **语法**:`SCHTASKS [参数]` - **功能**:创建、删除或查询计划任务。 - **示例**:`SCHTASKS /CREATE /TN TestTask /TR "cmd.exe" /SC ONCE /ST 10:00` #### 69. SHIFT - 移动参数位置 - **语法**:`SHIFT` - **功能**:将批处理文件中的参数向左移动。 - **示例**:`SHIFT` #### 70. SHUTDOWN - 关闭系统 - **语法**:`SHUTDOWN [参数]` - **功能**:关闭或重启计算机。 - **示例**:`SHUTDOWN /s` #### 71. SORT - 排序文件 - **语法**:`SORT [文件名]` - **功能**:对文件内容进行排序。 - **示例**:`SORT C:\list.txt` #### 72. START - 启动程序 - **语法**:`START [程序名]` - **功能**:启动程序或打开文件。 - **示例**:`START notepad` #### 73. SUBST - 创建虚拟盘符 - **语法**:`SUBST [驱动器号:] [路径]` - **功能**:创建一个指向目录的虚拟驱动器。 - **示例**:`SUBST Z: C:\Documents` #### 74. SYSTEMINFO - 显示系统信息 - **语法**:`SYSTEMINFO` - **功能**:显示有关计算机操作系统的详细信息。 - **示例**:`SYSTEMINFO` #### 75. TASKLIST - 显示运行的任务 - **语法**:`TASKLIST` - **功能**:显示当前正在运行的任务列表。 - **示例**:`TASKLIST` #### 76. TASKKILL - 终止任务 - **语法**:`TASKKILL [参数]` - **功能**:终止一个或多个任务。 - **示例**:`TASKKILL /IM notepad.exe` #### 77. TIME - 显示或设置时间 - **语法**:`TIME [时间]` - **功能**:显示或设置系统时间。 - **示例**:`TIME 13:00` #### 78. TITLE - 设置标题 - **语法**:`TITLE [标题]` - **功能**:设置命令提示符窗口的标题。 - **示例**:`TITLE My Command Prompt` #### 79. TREE - 显示目录结构 - **语法**:`TREE [路径]` - **功能**:显示目录结构的图形表示。 - **示例**:`TREE C:\` #### 80. TYPE - 显示文件内容 - **语法**:`TYPE [文件名]` - **功能**:显示文件内容。 - **示例**:`TYPE C:\test.txt` #### 81. VER - 显示版本信息 - **语法**:`VER` - **功能**:显示操作系统版本信息。 - **示例**:`VER` #### 82. VERIFY - 设置文件验证 - **语法**:`VERIFY [ON|OFF]` - **功能**:设置文件验证以确认文件是否正确写入。 - **示例**:`VERIFY ON` #### 83. VOL - 显示卷标 - **语法**:`VOL [驱动器号:]` - **功能**:显示磁盘卷标和序列号。 - **示例**:`VOL C:` #### 84. XCOPY - 复制文件和目录树 - **语法**:`XCOPY [源文件夹] [目标文件夹]` - **功能**:复制文件和目录树。 - **示例**:`XCOPY C:\src D:\dst /E` #### 85. WMIC - Windows管理仪器命令行 - **语法**:`WMIC [参数]` - **功能**:执行WMI查询和其他管理任务。 - **示例**:`WMIC OS GET Caption,Version` 通过以上详细介绍,我们可以看到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 结束批文件中环境更改的本地化。
- 粉丝: 2
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助