查看: 19|回复: 0

Windows CMD命令大全(全版本通用)

[复制链接]

34

主题

28

回帖

582

积分

管理员

积分
582
QQ
发表于 6 天前 |广东| 显示全部楼层 |阅读模式
一:前言

  • CMD核心价值:高效操作、故障应急、底层配置
  • 学习目标:掌握通用指令、识别版本差异、灵活落地

二:目录

  • 基础认知
  • 文件/目录管理
  • 系统信息查询
  • 系统配置命令
  • 网络操作命令
  • 系统控制命令
  • 实用工具命令
  • 版本差异说明
  • 实操技巧与避坑
  • 进阶内容拓展
  • 核心速查表
  • 优质资源推荐
  • 总结与展望




三:基础认知

(一)CMD简介
  • 定义:Windows内置命令行解释器
  • 优势:跨版本通用、轻量化、高效批量操作

(二)打开方式
  • 常规:Win+R→cmd / 开始菜单→Windows系统→命令提示符
  • 管理员:右键→以管理员身份运行 / Win+R→cmd→Ctrl+Shift+Enter
  • Win11专属:右键开始→终端→切换CMD

(三)基础操作
  • 清空屏幕:cls
  • 退出:exit
  • 界面设置:右键标题栏→属性

四:文件/目录管理命令

(一)查看与切换
  • dir:查看目录内容
    • 示例:dir /s(递归)、dir /a(显示隐藏文件)

  • cd:切换目录
    • 示例:cd 目录名、cd..(上一级)、cd\(根目录)、cd /d 盘符:路径(跨盘符)


(二)创建与删除
  • md(mkdir):创建目录
    • 示例:md 目录名、md 目录1\目录2(多级)

  • rd(rmdir):删除目录
    • 示例:rd 空目录名、rd /s /q 非空目录名(强制静默)

  • del:删除文件
    • 示例:del 文件名、del *.txt(批量删类型文件)、del /f 只读文件


(三)复制与移动
  • copy:复制文件
    • 示例:copy 源文件 目标路径

  • xcopy:高级复制(含目录)
    • 示例:xcopy 源目录 目标目录 /s

  • move:移动/重命名
    • 示例:move 源文件 目标路径(移动)、move 旧名 新名(重命名)

(四)其他文件操作
  • type:查看文本文件内容
    • 示例:type 文件名.txt

  • ren:批量重命名
    • 示例:ren .jpg 前缀_.jpg

五:系统信息查询

  • systeminfo:完整系统配置(版本、硬件、补丁)
  • ver:系统版本号
  • dxdiag:硬件+DirectX信息
  • tasklist:进程列表
    • 示例:tasklist /fi "STATUS eq RUNNING"(过滤运行中进程)

  • wmic logicaldisk get size,freespace:磁盘容量信息

六:系统配置命令

(一)用户与权限
  • net user:管理用户
    • 示例:net user(查看)、net user 用户名 密码 /add(创建)、net user 用户名 /del(删除)

  • net localgroup administrators 用户名 /add:提升管理员权限


(二)服务与进程
  • services.msc:打开服务管理
  • taskkill:结束进程
    • 示例:taskkill /im 进程名.exe /f、taskkill /pid 进程PID /f

  • msconfig:系统配置(启动项、服务、引导)
    • Win11提示:启动项需在任务管理器设置


(三)系统修复
  • sfc /scannow:修复系统文件
  • dism /online /cleanup-image /restorehealth:修复系统映像(Win10/11内置,Win7需补补丁)


七:网络操作命令

(一)连通性测试
  • ping:测试网络连通
    • 示例:ping IP/域名、ping -t(持续)、ping -n 5(5次)

  • tracert:跟踪路由路径
    • 示例:tracert 域名


(二)IP与配置
  • ipconfig:网络配置
    • 示例:ipconfig /all(详细)、ipconfig /release(释放IP)、ipconfig /renew(重新获取)、ipconfig /flushdns(刷新DNS)

  • netstat:端口与连接
    • 示例:netstat -ano(显示PID)、netstat -ano | findstr "端口号"(查占用)


(三)共享与局域网
  • net share:管理共享
    • 示例:net share(查看)、net share 共享名=路径(创建)、net share 共享名 /delete(删除)

  • net view:查看局域网计算机
  • netsh wlan show profiles:查看已连Wi-Fi(Win10/11更详细)


八:系统控制命令

  • shutdown:关机/重启/休眠
    • 示例:shutdown -s -t 0(立即关机)、shutdown -r(重启)、shutdown -h(休眠)、shutdown -a(取消)

  • logoff:注销当前用户
  • powercfg -h on/off:开启/关闭休眠(Win10/11)
  • msconfig:引导设置(超时、默认系统)


九:实用工具命令

  • 系统工具
    • calc:计算器、notepad:记事本、mspaint:画图、control:控制面板

  • 磁盘工具
    • chkdsk:检查修复磁盘
      • 示例:chkdsk 盘符:、chkdsk 盘符: /f(强制修复)

    • cleanmgr:磁盘清理

  • 其他工具
    • devmgmt.msc:设备管理器
    • taskschd.msc:任务计划程序
    • regedit:注册表编辑器

十:版本差异说明

命令
Win7支持
Win10/11支持
差异点
msconfig(启动项)
支持
部分支持
Win10/11需用任务管理器
winget
不支持
支持
Win10/11包管理命令
dism(修复)
需补补丁
内置
系统映像修复功能
shutdown -h
支持
支持
Win11需手动开启休眠

十一:实操技巧与避坑

(一)高效技巧
  • 命令补全:Tab键
  • 历史命令:上下箭头
  • 命令组合:|(管道)、&&(顺序执行)
    • 示例:dir /s | findstr "文件名"(查找文件)

  • 批处理:.bat文件批量执行命令

(二)常见问题

  • 命令无效:检查拼写/权限/版本兼容
  • 路径错误:用dir确认路径存在
  • 权限不足:切换管理员模式

(三)高危命令(谨慎使用)

  • del /f /s /q C:*(删除C盘所有文件)
  • format 盘符:(格式化磁盘)
  • 警示:操作前备份重要数据

十二:进阶内容拓展
(一)批处理脚本高级用法
1.条件判断(if语句)
  • 示例:检查文件是否存在
  1. if exist data.txt (echo 文件存在) else (echo 文件不存在)
复制代码

2.循环操作(for语句)
  • 示例:遍历所有txt文件并显示内容
  1. for %%f in (*.txt) do (type %%f & echo.)
复制代码

3.错误处理
  • 示例:判断命令执行结果
  1. if %errorlevel% == 0 (echo 操作成功) else (echo 操作失败)
复制代码



(二)注册表高级操作(reg命令)


  • 查看注册表项:reg query 路径
    • 示例:reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Run(查询启动项)

  • 导出/导入注册表:
    • 导出:reg export 路径 文件名.reg
    • 导入:reg import 文件名.reg

  • 添加/删除注册表项:
    • 添加:reg add 路径 /v 键名 /t 类型 /d 数据 /f
    • 删除:reg delete 路径 /f

(三)服务深度管理(sc命令)

  • 查询服务状态:sc query 服务名
    • 示例:sc query wuauserv(查询Windows更新服务)

  • 启动/停止服务:
    • 启动:sc start 服务名
    • 停止:sc stop 服务名

  • 配置服务启动类型:sc config 服务名 start= 类型(auto/delayed-auto/disabled)



(四)CMD与PowerShell结合


  • 在CMD中运行PowerShell命令:powershell -Command "命令"
    • 示例:powershell -Command "Get-ChildItem -Path D: -Recurse *.docx"(递归查找D盘docx文件)

  • 启用PowerShell脚本执行:powershell set-executionpolicy remotesigned(管理员模式)



十三:核心速查表

(一)文件管理
  • 查看:dir、切换:cd、创建:md、删除:rd/del、复制:copy/xcopy、移动:move




(二)系统信息
  • 系统配置:systeminfo、版本:ver、进程:tasklist、磁盘:wmic logicaldisk



(三)网络操作

  • 连通性:ping、路由:tracert、IP配置:ipconfig、端口:netstat



(四)系统控制

  • 关机:shutdown、修复:sfc/dism、服务:services.msc、进程结束:taskkill



(五)Win10/11专属

  • 包管理:winget、终端:wt、Wi-Fi导出:netsh wlan export profile



十四:优质资源推荐

(一)书籍
  • 《Windows Command Line: The Personal Trainer》(William R. Stanek)——CMD进阶权威指南
  • 《Windows Internals》(Mark E. Russinovich等)——理解系统底层与命令原理
  • 《MS-DOS 6.22 Command Reference》——经典命令兼容性参考



(二)第三方工具

  • Cmder:支持Linux命令、界面美观,解压即用(https://cmder.net/
  • MobaXterm:免费终端工具,集成SSH/SFTP,支持便携模式(https://mobaxterm.mobatek.net/
  • Windows Terminal:微软官方终端,支持多标签、分屏(Win10/11内置)




(三)在线资源
  • 官方文档:Microsoft TechNet CMD命令参考(含版本差异)
  • 教程博客:CSDN CMD专栏(批处理脚本、进阶技巧实战)
  • 脚本仓库:GitHub(搜索“CMD Batch Scripts”获取实用脚本示例)
  • 社区:Stack Overflow CMD标签(问题答疑)



十五:总结与展望
  • 核心逻辑:通用命令为基础,版本差异为重点,进阶脚本提效率
  • 应用场景:日常办公批量操作、系统故障应急、企业级自动化管理
  • 未来方向:
    • 深入PowerShell脚本开发(向下兼容CMD)
    • 结合Windows Terminal定制高效工作流
    • 批处理脚本模块化、可复用化开发











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
心有少年气,岁岁共相逢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|铂胜网 本站勉强运行:

相关侵权、举报、投诉及建议等,请发 E-mail:bbs@bsitp.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|桂ICP备2025055085号-4

返回顶部