跳转至

Windows命令行

概述

Windows命令行是Windows操作系统提供的文本界面工具,用于执行系统命令、管理文件、配置系统、诊断问题等。主要包括CMD(命令提示符)和PowerShell两种。

命令行工具

  • CMD:传统命令提示符,兼容DOS命令
  • PowerShell:现代命令行工具,支持脚本编程和对象管道

命令分类

graph TB
    A[Windows命令] --> B[文件与目录管理]
    A --> C[进程与服务管理]
    A --> D[网络相关]
    A --> E[系统信息与管理]
    A --> F[磁盘与存储]
    A --> G[用户与权限]
    
    B --> B1[dir/cd/md/rd]
    B --> B2[copy/move/del]
    B --> B3[xcopy/robocopy]
    
    C --> C1[tasklist/taskkill]
    C --> C2[sc/net]
    C --> C3[wmic]
    
    D --> D1[ipconfig/ping]
    D --> D2[netstat/tracert]
    D --> D3[nslookup/netsh]
    
    E --> E1[systeminfo]
    E --> E2[msinfo32]
    E --> E3[eventvwr]
    
    style A fill:#E3F2FD
    style B fill:#E8F5E9
    style C fill:#FFF3E0
    style D fill:#F3E5F5
    style E fill:#FCE4EC

主要内容

文件与目录管理

文件与目录管理命令
  • dir: 列出目录内容
  • cd: 切换目录
  • md/mkdir: 创建目录
  • rd/rmdir: 删除目录
  • copy: 复制文件
  • move: 移动文件
  • del: 删除文件
  • xcopy: 高级复制
  • robocopy: 强大的文件复制工具

进程与服务管理

进程与服务管理命令
  • tasklist: 显示进程列表
  • taskkill: 终止进程
  • sc: 服务控制管理
  • net start/stop: 启动/停止服务
  • wmic: Windows管理规范命令行

网络相关命令

网络命令
  • ipconfig: IP配置信息
  • ping: 网络连通性测试
  • netstat: 网络连接统计
  • tracert: 路由跟踪
  • nslookup: DNS查询
  • netsh: 网络外壳配置

系统信息与管理

系统信息命令
  • systeminfo: 系统详细信息
  • msinfo32: 系统信息工具
  • hostname: 显示主机名
  • whoami: 当前用户信息
  • set: 显示环境变量

目录

文件与目录管理

进程与服务管理

网络相关

系统信息与管理

磁盘与存储

快速参考

最常用命令

命令 说明 示例
dir 列出目录 dir C:\Windows
cd 切换目录 cd C:\Users
tasklist 查看进程 tasklist \| findstr chrome
taskkill 结束进程 taskkill /PID 1234 /F
ipconfig IP配置 ipconfig /all
ping 测试连接 ping www.baidu.com
netstat 网络状态 netstat -ano

参考资料