Windows 命令行完全参考手册
本文整理了 Windows 系统常用的 CMD 命令,包括系统管理、网络操作、文件处理等各类命令的快速参考。
一、打开 CMD
1.1 打开方式
| 方式 |
操作 |
| 运行对话框 |
Win + R → 输入 cmd → 回车 |
| 开始菜单 |
Windows 系统 → 开始菜单 → Windows 系统 → 命令提示符 |
| 文件资源管理器 |
地址栏输入 cmd → 回车 |
1.2 常用启动参数
1 2 3 4
| cmd cmd /c command cmd /k command cmd /?
|
二、系统管理命令
2.1 系统工具
| 命令 |
功能 |
taskmgr |
任务管理器 |
services.msc |
本地服务设置 |
compmgmt.msc |
计算机管理 |
devmgmt.msc |
设备管理器 |
diskmgmt.msc |
磁盘管理 |
dfrg.msc |
磁盘碎片整理 |
eventvwr |
事件查看器 |
gpedit.msc |
组策略 |
perfmon.msc |
性能监测 |
msconfig |
系统配置实用程序 |
2.2 系统信息
| 命令 |
功能 |
winver |
显示 Windows 版本(窗口) |
ver |
显示 Windows 版本(CMD 内) |
systeminfo |
显示完整系统信息 |
wmimgmt.msc |
WMI 管理体系 |
dxdiag |
DirectX 诊断工具 |
2.3 用户管理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| net user
net user 用户名
net user 用户名 密码 /add
net user 用户名 新密码
net user 用户名 /delete
net user guest /active:yes net user guest /active:no
|
2.4 关机重启
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| shutdown
shutdown /s /t 0
shutdown /r /t 0
logoff
shutdown /a
|
三、网络命令
3.1 网络连接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| net use \\ip\ipc$ "" /user:""
net use \\ip\ipc$ "密码" /user:"用户名"
net use h: \\ip\ipc$
net use \\ip\ipc$ /del
net use h: /del
net share
net share ipc$
net share ipc$ /del
|
3.2 网络诊断
| 命令 |
功能 |
ping ip |
测试网络连通性 |
ping -t ip |
持续 ping |
tracert ip |
路由跟踪 |
ipconfig |
查看 IP 配置 |
ipconfig /all |
查看完整配置 |
ipconfig /renew |
更新 IP 地址 |
ipconfig /flushdns |
清除 DNS 缓存 |
nslookup |
DNS 查询 |
netstat -an |
查看所有端口 |
netstat -a |
查看开启的端口 |
arp -a |
查看 ARP 缓存 |
3.3 网络服务
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| net start 服务名
net stop 服务名
net start
net ver
net view
net view \\ip
net config
net send ip "消息内容"
mobsync
|
四、文件操作命令
4.1 基本操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| dir
dir /a
dir /q
md 目录名 mkdir 目录名
rmdir 目录名
rmdir /s /q 目录名
del 文件名
del -f 文件名
del /s /q 目录
ren 原文件名 新文件名
move 源文件 目标路径
|
4.2 复制操作
1 2 3 4 5 6 7 8 9 10 11
| copy 源文件 目标文件
copy 源文件 目标文件 /y
xcopy 源 目标 /E /I /Y
copy 文件名 \\ip\admin$
|
4.3 文件内容查看
1 2 3 4 5 6 7 8 9 10 11
| type 文件名
more 文件名
findstr "字符串" 文件名
fc file1.txt file2.txt
|
五、进程管理
5.1 进程操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| tasklist
tasklist /svc
tasklist /m
taskkill /PID 进程ID
taskkill /F /IM 进程名
taskkill /F /T /IM 进程名
|
5.2 内存查看
六、注册表操作
6.1 注册表编辑
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| regedit
regedt32
regedit /e 备份文件.reg
regedit /s 备份文件.reg
reg query "键路径"
reg add "键路径" /v 值名 /t 类型 /d 数据
reg delete "键路径" /v 值名
|
七、磁盘管理
7.1 磁盘检查
1 2 3 4 5 6 7 8
| chkdsk D:
chkdsk D: /F
format D: /FS:NTFS
|
7.2 文件属性
1 2 3 4 5 6 7 8 9 10
| attrib 文件名
attrib +R 文件名 attrib -R 文件名 attrib +H 文件名 attrib -H 文件名 attrib +S 文件名 attrib -S 文件名
|
八、FTP 命令
8.1 连接与传输
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| ftp ip 地址
ftp open ip
put 本地文件
get 远程文件
mput *.txt
mget *.txt
bin
ascii
ls 或 dir
bye 或 quit
|
8.2 常用 FTP 内部命令
| 命令 |
功能 |
pwd |
显示远程当前目录 |
cd |
切换远程目录 |
lcd |
切换本地目录 |
mkdir |
创建远程目录 |
delete |
删除远程文件 |
rmdir |
删除远程目录 |
status |
显示 FTP 状态 |
!command |
执行本地命令 |
九、MySQL 命令
9.1 连接与用户
1 2 3 4 5 6 7 8
| mysql -h 主机 -u 用户 -p密码
exit
mysqladmin -u 用户 -p 旧密码 password 新密码
|
9.2 数据库操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| show databases;
create database 库名;
drop database 库名;
use 库名;
show tables;
describe 表名;
delete from 表名;
|
十、Linux 常用命令
10.1 文件操作
| 命令 |
功能 |
Windows 对应 |
ls |
列出文件 |
dir |
ls -la |
显示隐藏文件 |
dir /a |
pwd |
显示当前目录 |
cd (无参数) |
cd |
切换目录 |
cd |
cat |
查看文件内容 |
type |
cp |
复制文件 |
copy |
mv |
移动/重命名 |
move / ren |
rm |
删除文件 |
del |
rm -rf |
删除目录 |
rmdir /s /q |
mkdir |
创建目录 |
md / mkdir |
chmod |
修改权限 |
attrib |
10.2 系统操作
| 命令 |
功能 |
uname |
显示版本信息 |
whoami |
查看当前用户 |
ps |
显示进程状态 |
kill |
结束进程 |
top |
实时显示进程 |
df |
查看磁盘空间 |
du |
查看目录大小 |
十一、批处理命令
11.1 变量与控制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| @echo off
REM 注释内容 echo 显示信息
if exist file.txt ( echo 文件存在 ) else ( echo 文件不存在 )
for %%i in (1,2,3) do echo %%i
goto label :label
pause
|
11.2 常用符号
| 符号 |
功能 |
@ |
不显示命令本身 |
> |
输出重定向(覆盖) |
>> |
输出重定向(追加) |
< |
输入重定向 |
| ` |
` |
& |
命令连接(顺序执行) |
&& |
命令连接(成功则执行) |
| ` |
|
十二、其他工具命令
12.1 实用工具
| 命令 |
功能 |
notepad |
记事本 |
calc |
计算器 |
mspaint |
画图板 |
write |
写字板 |
charmap |
字符映射表 |
osk |
屏幕键盘 |
magnify |
放大镜 |
mplayer2 |
Media Player |
cleanmgr |
磁盘清理 |
control |
控制面板 |
12.2 辅助命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| sfc /scannow
sigverif
sfc.exe
iisreset /restart
iisreset /start
iisreset /stop
|
十三、快捷参考表
13.1 系统管理速查
| 操作 |
命令 |
| 任务管理器 |
taskmgr |
| 注册表 |
regedit |
| 服务管理 |
services.msc |
| 设备管理 |
devmgmt.msc |
| 磁盘管理 |
diskmgmt.msc |
| 组策略 |
gpedit.msc |
| 计算机管理 |
compmgmt.msc |
13.2 网络命令速查
| 操作 |
命令 |
| 查看 IP |
ipconfig |
| 刷新 DNS |
ipconfig /flushdns |
| 测试连通 |
ping |
| 路由跟踪 |
tracert |
| 查看端口 |
netstat -an |
| 查看 ARP |
arp -a |
13.3 文件操作速查
| 操作 |
命令 |
| 复制 |
copy / xcopy |
| 移动 |
move |
| 删除 |
del / rmdir |
| 查看内容 |
type |
| 查找 |
findstr |
💡 使用建议:
- 使用
命令 /? 查看详细帮助信息
- 使用
Tab 键自动补全命令和路径
- 使用
↑ ↓ 箭头键浏览历史命令
- 管理员权限运行某些命令需要管理员权限
- 定期使用
sfc /scannow 检查系统文件
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1487842110@qq.com