[栖岸计划] Windowsの使...

物理
[栖岸计划] Windowsの使用 - CMD

用户头像
战争机器 更新于2026-8-11 01:27:08

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 会自动补全文件夹名或文件名

例如当前文件夹有 DocumentsDownloads,输入 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.txt2.txt3.txt,想改成 a.txtb.txtc.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 /sdel /f 删除的文件不会进回收站,直接永久删除,操作前务必确认
收起
2
2
共0条回复
时间正序
回复是交流的起点,交流让学竞赛不孤单