物理 [栖岸计划] Windowsの使用 - CMD
6.1 CMD 是什么
CMD 就是 Windows 系统里的“命令行窗口”,也叫命令提示符(Command Prompt)
你可以把它理解成“用文字命令来操作电脑”,而不是用鼠标点点点
有些操作在图形界面里点半天才能找到,用 CMD 敲一行字就能完成,效率更高
虽然看起来像“黑客专用”,但实际上每个 Windows 用户都能学会基础操作
6.2 如何打开 CMD
方法一:
按键盘上的 Win + R(Win键就是键盘左下角有 Windows 图标的那个键)
在弹出的“运行”框中输入 cmd
按回车,CMD 窗口就打开了
方法二:
点击“开始”菜单
在搜索框里输入 cmd 或 命令提示符
点击搜索结果中的“命令提示符”图标
方法三(管理员模式,推荐):
在开始菜单搜索框输入 cmd
右键点击“命令提示符”,选择“以管理员身份运行”
弹出提示“是否允许此应用对你的设备进行更改”,点击“是”
管理员模式比普通模式权限更高,可以执行系统级别的操作(比如修复系统文件、修改网络设置等)
建议:养成“以管理员身份运行”的习惯,避免有些命令因权限不足而失败
6.3 CMD 窗口长什么样(认识界面)
打开 CMD 后,你会看到一个黑底白字的窗口:
Microsoft Windows [版本 10.0.19045.3693]
(c) Microsoft Corporation。保留所有权利。
C:\Users\你的用户名>
上面两行是版本信息,不用管
最后一行是命令提示符,显示当前所在的文件夹路径
C:\Users\你的用户名> 表示你现在在 C 盘的 Users 文件夹下的“你的用户名”文件夹里
光标在 > 后面闪烁,等待你输入命令
6.4 CMD 最基础的命令
6.4.1 dir —— 查看当前文件夹里的内容
输入 dir 后按回车
会列出当前文件夹里所有的文件和子文件夹
C:\Users\你的用户名>dir
驱动器 C 中的卷是 Windows
卷的序列号是 xxxx-xxxx
C:\Users\你的用户名 的目录
2025/01/15 14:32 <DIR> .
2025/01/15 14:32 <DIR> ..
2025/01/10 09:15 <DIR> Desktop
2025/01/10 09:15 <DIR> Documents
2025/01/10 09:15 <DIR> Downloads
2025/01/10 09:15 <DIR> Pictures
2025/01/08 16:20 12,345 example.txt
<DIR> 表示这是一个文件夹,没有 <DIR> 的就是文件
6.4.2 cd —— 切换当前文件夹(进入或退出)
进入某个文件夹:
cd 文件夹名称
例如:
cd Documents
就会从当前文件夹进入到 Documents 文件夹里
查看当前所在路径:
cd
直接输入 cd 按回车,会显示当前完整路径
返回上一级文件夹:
cd ..
.. 表示上一级目录,输入后按回车就回到上一层文件夹
直接回到根目录(C盘根目录):
cd \\ 输入后直接跳到 C 盘根目录(即 C:\>)
6.4.3 cls —— 清屏
如果屏幕上命令太多太乱,输入:
cls
屏幕会清空,只留下最顶部的提示符
6.5 文件和文件夹操作命令
6.5.1 mkdir —— 新建文件夹
mkdir 文件夹名称
例如在当前文件夹下新建一个叫 test 的文件夹:
mkdir test
一次创建多级目录:
mkdir a\b\c
会依次创建 a 文件夹 → 里面的 b 文件夹 → 里面的 c 文件夹
6.5.2 rmdir —— 删除文件夹
rmdir 文件夹名称
例如删除刚才创建的 test 文件夹:
rmdir test
注意:rmdir 只能删除空文件夹。如果文件夹里有文件,需要先删掉里面的文件,或者用下面的强制删除命令:
rmdir /s 文件夹名称
/s 表示删除文件夹及其内部所有子文件夹和文件
系统会询问确认,输入 y 按回车即可
6.5.3 del —— 删除文件
del 文件名
例如删除 example.txt:
del example.txt
删除所有 txt 文件(通配符 *):
del *.txt
强制删除(不提示确认):
del /f 文件名
6.5.4 copy —— 复制文件
copy 源文件 目标位置
例如把 D 盘根目录下的 1.txt 复制到当前文件夹:
copy D:\1.txt
复制并重命名:
copy 1.txt 2.txt
把 1.txt 复制一份,命名为 2.txt
6.5.5 move —— 移动文件或重命名
移动文件到另一个文件夹:
move 文件名 目标文件夹
例如:
move 1.txt D:\backup\
重命名文件(在同一文件夹内移动并改名):
move 旧文件名 新文件名
例如把 1.txt 改名为 2.txt:
move 1.txt 2.txt
6.5.6 rename —— 重命名(专用于改名)
rename 旧文件名 新文件名
例如:
rename 1.txt 2.txt
作用和 move 重命名一样,但更直观
6.6 磁盘和路径操作
6.6.1 切换盘符(从 C 盘到 D 盘)
直接输入盘符加冒号,按回车:
D:
提示符从 C:\> 变成 D:\>
切换到 E 盘就是:
E:
6.6.2 tree —— 显示文件夹树形结构
tree
会以树形图显示当前文件夹的所有子文件夹结构
如果要显示所有文件(包括文件):
tree /f
6.6.3 chkdsk —— 检查磁盘错误
chkdsk D:
检查 D 盘是否有错误
修复错误(需要管理员权限):
chkdsk D: /f
/f 表示修复磁盘上的错误
6.7 网络相关命令(最实用)
6.7.1 ping —— 测试网络通不通
ping 网址或IP地址
例如测试能否访问百度:
ping www.baidu.com
返回结果:
正在 Ping www.a.shifen.com [110.242.68.66] 具有 32 字节的数据:
来自 110.242.68.66 的回复: 字节=32 时间=8ms TTL=55
来自 110.242.68.66 的回复: 字节=32 时间=7ms TTL=55
来自 110.242.68.66 的回复: 字节=32 时间=8ms TTL=55
来自 110.242.68.66 的回复: 字节=32 时间=7ms TTL=55
110.242.68.66 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 7ms,最长 = 8ms,平均 = 7ms
关键看两点:
- 有“来自 xxx 的回复”表示网络通
- “丢失 = 0”表示没有丢包,网络稳定
- 时间(ms)数字越小,网速越快
一直不停地 ping(按 Ctrl+C 停止):
ping -t www.baidu.com
6.7.2 ipconfig —— 查看本机网络信息
ipconfig
显示你电脑当前的 IP 地址、子网掩码、默认网关
最常用的是查看 IPv4 地址,在输出结果中找到:
IPv4 地址 . . . . . . . . . . . . : 192.168.1.100
查看更详细信息:
ipconfig /all
会显示 MAC 地址、DHCP 状态、DNS 服务器等
释放当前 IP 地址:
ipconfig /release
重新获取 IP 地址:
ipconfig /renew
刷新 DNS 缓存(解决部分网页打不开的问题):
ipconfig /flushdns
6.7.3 tracert —— 追踪路由(查看数据走了哪些路)
tracert www.baidu.com
会显示你的数据从电脑出发,经过了多少个路由器,最终到达百度服务器
每一行是一个“跳点”,显示经过的路由器 IP 和响应时间
如果某一行显示 * * * 请求超时,表示这个路由器不响应,但数据可能还在走
6.7.4 nslookup —— 查询域名对应的 IP 地址
nslookup www.baidu.com
返回:
服务器: dns.google
Address: 8.8.8.8
非权威应答:
名称: www.a.shifen.com
Addresses: 110.242.68.66
110.242.68.68
Aliases: www.baidu.com
可以看到百度对应多个 IP 地址
6.8 进程和系统管理命令
6.8.1 tasklist —— 查看当前运行的所有进程
tasklist
列出所有正在运行的程序和进程,包括 PID(进程 ID)
按名称筛选(例如只看记事本):
tasklist | find "notepad"
| 是管道符号,表示把前面的结果传给后面的命令处理
6.8.2 taskkill —— 强制结束进程
根据进程名称结束:
taskkill /im 进程名.exe /f
例如强制关闭记事本:
taskkill /im notepad.exe /f
根据 PID 结束:
taskkill /pid 1234 /f
PID 可以从 tasklist 中查到
6.8.3 shutdown —— 关机、重启、休眠
关机:
shutdown /s
重启:
shutdown /r
休眠:
shutdown /h
取消当前关机操作(如果设定了定时关机):
shutdown /a
定时关机(60秒后关机):
shutdown /s /t 60
/t 后面跟秒数
6.8.4 systeminfo —— 查看系统详细信息
systeminfo
显示操作系统版本、安装日期、内存大小、处理器型号、网卡信息等
6.9 常用辅助技巧
6.9.1 自动补全(按 Tab 键)
输入前面几个字母,按 Tab 键,CMD 会自动补全文件夹名或文件名
例如当前文件夹有 Documents 和 Downloads,输入 Do 按 Tab,会自动变成 Documents
6.9.2 上箭头调用历史命令
按键盘上的 ↑(上箭头),会显示上一次输入的命令
多按几次可以翻看更早的命令
6.9.3 复制和粘贴
复制:在 CMD 窗口里,右键点击 → 选择“标记” → 按住左键拖选文字 → 松开 → 点击右键,文字就复制了
粘贴:在 CMD 窗口里直接右键点击,就会粘贴剪贴板里的内容(更简单)
注意:CMD 里不能用
Ctrl+C复制(因为Ctrl+C是终止当前命令)
6.9.4 查看命令的帮助
在命令后面加 /?:
dir /?
会显示这个命令的所有参数和用法说明
6.10 实用场景综合示例
场景一:电脑连不上网,自己检查一下
打开 CMD(以管理员身份运行),依次执行:
ping 127.0.0.1
(测试网卡是否正常,如果通说明网卡没问题)
ping 192.168.1.1
(测试路由器是否通,IP 地址根据你实际网关改,通常路由器 IP 是 192.168.1.1 或 192.168.0.1)
ping www.baidu.com
(测试外网是否通)
ipconfig /flushdns
(刷新 DNS 缓存)
场景二:C 盘满了,查看哪个文件夹最大
cd C:\
dir /s | find "个文件"
或使用 tree 查看结构
(更建议用系统自带的磁盘清理或第三方工具,CMD 在这方面不是最方便的)
场景三:批量重命名文件
假设当前文件夹有 1.txt、2.txt、3.txt,想改成 a.txt、b.txt、c.txt
rename 1.txt a.txt
rename 2.txt b.txt
rename 3.txt c.txt
批量修改扩展名(把所有 .txt 改成 .bak):
rename *.txt *.bak
场景四:定时关机(比如下载完东西自动关机)
shutdown /s /t 3600
一个小时后自动关机(3600 秒)
取消:
shutdown /a
6.11 安全提示和常见错误
常见错误一:'xxx' 不是内部或外部命令
表示你输入的命令不存在,或者拼写错误
检查命令拼写是否正确(CMD 命令一般全小写)
常见错误二:拒绝访问
表示权限不够,需要用管理员模式重新打开 CMD
关闭当前 CMD,在开始菜单搜索 cmd,右键选择“以管理员身份运行”
常见错误三:系统找不到指定的文件
表示你操作的文件或文件夹路径不对
先用 dir 查看当前文件夹下有没有这个文件
安全警告
- 不要随意在网上下载批处理文件(.bat)然后双击运行
- 不要随意输入网上看到的“一键清理”命令,除非你理解它在做什么
- 在 CMD 里执行
format类的命令前,再三确认盘符是否正确 rmdir /s和del /f删除的文件不会进回收站,直接永久删除,操作前务必确认