### CMD命令大全与详解 #### 1. HELP - **功能**:提供命令的帮助信息。 - **用法**:`help [命令]` - **示例**:`help dir` 显示 `dir` 命令的帮助信息。 #### 2. ASSOC - **功能**:显示或修改文件扩展名关联。 - **用法**: - 查看当前所有扩展名关联:`assoc` - 修改特定扩展名关联:`assoc .ext=newextension` - **示例**:`assoc .txt=txtfile` #### 3. AT - **功能**:计划运行命令。 - **用法**:`at [时间] [命令]` - **示例**:`at 12:00pm shutdown /s` 在中午12点执行关机操作。 #### 4. ATTRIB - **功能**:查看或更改文件属性。 - **用法**:`attrib [+/–][只读/隐藏/系统/存档] [文件]` - **示例**:`attrib +h file.txt` 设置文件 `file.txt` 为隐藏属性。 #### 5. BREAK - **功能**:设置或取消 Ctrl+C 的中断功能。 - **用法**:`break [on/off]` - **示例**:`break on` 开启 Ctrl+C 中断功能。 #### 6. CACLS - **功能**:显示或修改文件的访问控制列表 (ACL)。 - **用法**:`cacls [文件] [权限]` - **示例**:`cacls file.txt /t /c /g users:f` 将所有用户对 `file.txt` 的权限设置为只读。 #### 7. CALL - **功能**:从一个批处理文件调用另一个批处理文件。 - **用法**:`call [文件名]` - **示例**:`call script.bat` 调用 `script.bat` 文件。 #### 8. CD - **功能**:显示或更改当前目录。 - **用法**:`cd [路径]` - **示例**:`cd c:\users\username` 进入用户目录。 #### 9. CHCP - **功能**:显示或更改活动代码页。 - **用法**:`chcp [代码页编号]` - **示例**:`chcp 65001` 设置活动代码页为 UTF-8。 #### 10. CHDIR - **功能**:同 `CD`,显示或更改当前目录。 - **用法**:`chdir [路径]` - **示例**:`chdir ..` 返回上一级目录。 #### 11. CHKDSK - **功能**:检查磁盘并恢复损坏的扇区。 - **用法**:`chkdsk [盘符:] /f` - **示例**:`chkdsk c: /f` 检查 C 盘并修复错误。 #### 12. CHKNTFS - **功能**:显示或更改磁盘的 NTFS 文件系统检查。 - **用法**:`chkntfs [+/–] [盘符]` - **示例**:`chkntfs –a` 关闭所有驱动器的自动文件系统检查。 #### 13. CLS - **功能**:清除屏幕上的文本。 - **用法**:`cls` #### 14. CMD - **功能**:启动 Windows 命令解释器。 - **用法**:`cmd` - **示例**:直接在命令行输入 `cmd` 即可启动 CMD。 #### 15. COLOR - **功能**:设置控制台前景色和背景色。 - **用法**:`color [颜色编号]` - **示例**:`color 0a` 设置背景色为绿色,前景色为黑色。 #### 16. COMP - **功能**:比较两个文件的内容。 - **用法**:`comp [文件1] [文件2]` - **示例**:`comp file1.txt file2.txt` 比较 `file1.txt` 和 `file2.txt` 的内容。 #### 17. COMPACT - **功能**:压缩或解压缩 NTFS 文件。 - **用法**:`compact [+/–] [文件]` - **示例**:`compact + file.txt` 压缩 `file.txt`。 #### 18. CONVERT - **功能**:将 FAT 文件系统转换为 NTFS。 - **用法**:`convert [盘符:] /fs:ntfs` - **示例**:`convert d: /fs:ntfs` 将 D 盘转换为 NTFS。 #### 19. COPY - **功能**:复制文件。 - **用法**:`copy [源文件] [目标文件]` - **示例**:`copy file1.txt c:\backup\file1.txt` 复制 `file1.txt` 到 `C:\backup\file1.txt`。 #### 20. DATE - **功能**:显示或设置日期。 - **用法**:`date [日期]` - **示例**:`date 01/01/2023` 设置日期为 2023 年 1 月 1 日。 #### 21. DEL - **功能**:删除一个或多个文件。 - **用法**:`del [文件]` - **示例**:`del file.txt` 删除 `file.txt`。 #### 22. DIR - **功能**:显示目录中的文件和子目录列表。 - **用法**:`dir [路径]` - **示例**:`dir c:\users\username` 显示 `C:\users\username` 目录下的文件和子目录。 #### 23. DISKCOMP - **功能**:比较两个软盘的内容。 - **用法**:`diskcomp [盘符1:] [盘符2:]` - **示例**:`diskcomp a: b:` 比较 A 驱动器和 B 驱动器的内容。 #### 24. DISKCOPY - **功能**:将一个软盘的内容复制到另一个软盘。 - **用法**:`diskcopy [盘符1:] [盘符2:]` - **示例**:`diskcopy a: b:` 将 A 驱动器的内容复制到 B 驱动器。 #### 25. DOSKEY - **功能**:编辑命令行、存储常用命令,并重新执行命令。 - **用法**:`doskey [命令] [替换字符串]` - **示例**:`doskey dir=dir $p` 定义 `dir` 命令,每次执行时都会打印当前路径。 #### 26. ECHO - **功能**:显示一条消息或打开/关闭命令回显。 - **用法**:`echo [文本]` - **示例**:`echo Hello World` 显示 “Hello World”。 #### 27. ENDLOCAL - **功能**:结束本地化设置(如路径)。 - **用法**:`endlocal` #### 28. ERASE - **功能**:同 `DEL`,删除文件。 - **用法**:`erase [文件]` - **示例**:`erase file.txt` 删除 `file.txt`。 #### 29. EXIT - **功能**:退出 CMD。 - **用法**:`exit [退出码]` - **示例**:`exit` 退出 CMD。 #### 30. FC - **功能**:比较两个文件或一组文件,并显示不同之处。 - **用法**:`fc [文件1] [文件2]` - **示例**:`fc file1.txt file2.txt` 显示 `file1.txt` 和 `file2.txt` 的差异。 #### 31. FIND - **功能**:搜索文本文件中的字符串数据。 - **用法**:`find "字符串" [文件]` - **示例**:`find "hello" file.txt` 在 `file.txt` 中查找字符串 “hello”。 #### 32. FINDSTR - **功能**:在文件中搜索字符串。 - **用法**:`findstr "字符串" [文件]` - **示例**:`findstr "hello" file.txt` 在 `file.txt` 中查找字符串 “hello”。 #### 33. FOR - **功能**:对一组文件执行命令。 - **用法**:`for %variable in (set) do command [parameters]` - **示例**:`for %i in (*.txt) do type %i` 对当前目录下的所有 `.txt` 文件执行 `type` 命令。 #### 34. FORMAT - **功能**:格式化磁盘。 - **用法**:`format [盘符:]` - **示例**:`format c:` 格式化 C 盘。 #### 35. FTYPE - **功能**:显示或修改文件类型信息。 - **用法**:`ftype [文件类型] [命令]` - **示例**:`ftype txtfile="notepad %1"` 设置 `.txt` 文件默认使用记事本打开。 #### 36. GOTO - **功能**:转到批处理文件中的标记位置。 - **用法**:`goto :label` - **示例**:`goto :start` 跳转到标记 `start` 的位置。 #### 37. GRAFTABL - **功能**:在图形模式下显示文本。 - **用法**:`graftabl` #### 38. HELP - **功能**:显示帮助信息。 - **用法**:`help [命令]` - **示例**:`help ping` 显示 `ping` 命令的帮助信息。 #### 39. IF - **功能**:根据条件执行命令。 - **用法**:`if condition command` - **示例**:`if exist file.txt (echo File exists)` 如果 `file.txt` 存在,则输出 “File exists”。 #### 40. LABEL - **功能**:为磁盘创建卷标。 - **用法**:`label [盘符:] [卷标]` - **示例**:`label c: MyDisk` 为 C 盘设置卷标 “MyDisk”。 #### 41. MD - **功能**:创建目录。 - **用法**:`md [路径]` - **示例**:`md c:\newdir` 创建 `C:\newdir` 目录。 #### 42. MKDIR - **功能**:同 `MD`,创建目录。 - **用法**:`mkdir [路径]` - **示例**:`mkdir c:\newdir` 创建 `C:\newdir` 目录。 #### 43. MODE - **功能**:配置设备的连接方式。 - **用法**:`mode [设备]` - **示例**:`mode com1: baud=9600 parity=n data=8 stop=1` #### 44. MORE - **功能**:分屏显示大文本文件。 - **用法**:`more [文件]` - **示例**:`more file.txt` 分屏显示 `file.txt` 的内容。 #### 45. MOVE - **功能**:移动文件或重命名文件。 - **用法**:`move [源文件] [目标文件/路径]` - **示例**:`move file1.txt c:\backup\` 将 `file1.txt` 移动到 `C:\backup\`。 #### 46. PATH - **功能**:显示或设置搜索路径。 - **用法**:`path [路径]` - **示例**:`path c:\windows;c:\windows\system32` 设置路径。 #### 47. PAUSE - **功能**:暂停批处理文件的执行并等待用户按键。 - **用法**:`pause` #### 48. POPD - **功能**:恢复由 PUSHD 命令保存的当前目录。 - **用法**:`popd` #### 49. PRINT - **功能**:打印文件。 - **用法**:`print [文件]` - **示例**:`print file.txt` 打印 `file.txt`。 #### 50. PROMPT - **功能**:设置或显示命令提示符。 - **用法**:`prompt [设置]` - **示例**:`prompt $p` 显示当前路径作为命令提示符的一部分。 #### 51. PUSHD - **功能**:更改当前目录并将其保存以便将来恢复。 - **用法**:`pushd [路径]` - **示例**:`pushd c:\newdir` 进入 `C:\newdir` 并保存当前目录以便以后恢复。 #### 52. RD - **功能**:删除空目录。 - **用法**:`rd [路径]` - **示例**:`rd c:\old\` 删除 `C:\old\` 空目录。 #### 53. RECOVER - **功能**:从损坏的磁盘恢复可读取的信息。 - **用法**:`recover [文件]` - **示例**:`recover c:\badfile.txt` 从损坏的 `badfile.txt` 中恢复数据。 #### 54. REM - **功能**:添加注释。 - **用法**:`rem 注释` - **示例**:`rem 这是一条注释` 添加批处理文件中的注释。 #### 55. REN - **功能**:重命名文件。 - **用法**:`ren [文件] [新文件名]` - **示例**:`ren file1.txt newfile1.txt` 重命名 `file1.txt` 为 `newfile1.txt`。 #### 56. RENAME - **功能**:同 `REN`,重命名文件。 - **用法**:`rename [文件] [新文件名]` - **示例**:`rename file1.txt newfile1.txt` 重命名 `file1.txt` 为 `newfile1.txt`。 #### 57. REPLACE - **功能**:替换文件。 - **用法**:`replace [源文件] [目标文件]` - **示例**:`replace file1.txt c:\backup\file1.txt` 替换 `C:\backup\file1.txt` 为新的 `file1.txt`。 #### 58. RMDIR - **功能**:同 `RD`,删除空目录。 - **用法**:`rmdir [路径]` - **示例**:`rmdir c:\old\` 删除 `C:\old\` 空目录。 #### 59. SET - **功能**:显示、设置或删除环境变量。 - **用法**:`set [变量名]=[值]` - **示例**:`set PATH=c:\windows;c:\windows\system32` 设置 `PATH` 变量。 #### 60. SETLOCAL - **功能**:初始化新的环境变量。 - **用法**:`setlocal` #### 61. SHIFT - **功能**:改变批处理文件中位置参数的索引。 - **用法**:`shift` - **示例**:`shift` 使 `%1` 变为 `%2`,以此类推。 #### 62. SORT - **功能**:对文本文件进行排序。 - **用法**:`sort [文件]` - **示例**:`sort file.txt` 对 `file.txt` 的内容进行排序。 #### 63. START - **功能**:启动程序、命令、脚本等。 - **用法**:`start [命令/程序]` - **示例**:`start notepad` 启动记事本。 #### 64. SUBST - **功能**:将路径与驱动器字母关联。 - **用法**:`subst [盘符:] [路径]` - **示例**:`subst z: c:\data` 将 `Z:` 盘映射到 `C:\data`。 #### 65. TIME - **功能**:显示或设置系统时间。 - **用法**:`time [时间]` - **示例**:`time 12:00` 设置时间为中午 12:00。 #### 66. TITLE - **功能**:设置 CMD 窗口的标题。 - **用法**:`title [标题]` - **示例**:`title My CMD Window` 设置窗口标题为 “My CMD Window”。 #### 67. TREE - **功能**:以图形模式显示目录结构。 - **用法**:`tree [路径]` - **示例**:`tree c:\` 显示 C 盘的目录结构。 #### 68. TYPE - **功能**:显示文件内容。 - **用法**:`type [文件]` - **示例**:`type file.txt` 显示 `file.txt` 的内容。 #### 69. VER - **功能**:显示 CMD 版本。 - **用法**:`ver` #### 70. VERIFY - **功能**:验证文件是否正确复制。 - **用法**:`verify [on/off]` - **示例**:`verify on` 开启文件复制验证。 #### 71. VOL - **功能**:显示卷标和序列号。 - **用法**:`vol [盘符:]` - **示例**:`vol c:` 显示 C 盘的卷标和序列号。 #### 72. XCOPY - **功能**:复制文件和目录树。 - **用法**:`xcopy [源文件/目录] [目标文件/目录]` - **示例**:`xcopy c:\data d:\backup` 复制 `C:\data` 目录及其内容到 `D:\backup`。 以上命令涵盖了 CMD 中常见的命令以及它们的基本用法和示例,这些命令可以帮助您更好地管理和操作文件及目录,同时也能方便地执行各种任务。
- 粉丝: 28
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助