如何使用 Windows 命令提示符:基本命令和故障处理指南
摘要: 了解如何打开 Windows 命令提示符、运行基本故障处理命令、修复启动问题以及修复戴尔计算机上的网络问题。
说明
目录
- 什么是命令提示符?
- 命令提示符、PowerShell 和 Windows 终端
- 如何打开命令提示符
- 如何以管理员身份打开命令提示符(提升权限)
- 如何从恢复环境打开命令提示符
- 如何在安全模式下打开命令提示符
- 对戴尔计算机进行故障处理的基本命令
- 网络命令
- 文件和文件夹管理命令
- 常用命令快速参考
- 通配符、运算符和输出重定向
- 自定义命令提示符
- 有用的键盘快捷键
- 常见问题
1.什么是命令提示符?
命令提示符是 Windows 中的内置工具,允许您通过键入基于文本的命令与计算机进行通信。您无需单击菜单和图标,而是键入特定的说明,然后按 Enter 键执行它们。
您可以将其视为与操作系统的直接对话。Windows 桌面为您提供了一种与计算机交互的直观方式,而命令提示符为您提供了一种基于文本的方式来执行相同的操作,而且通常还更多。
何时使用命令提示符?
在您需要执行以下操作时,命令提示符特别有用:
- 问题故障处理 — 运行诊断工具以修复启动问题、修复损坏的系统文件或解决网络连接问题。
- 快速执行任务 — 一次重命名多个文件、检查您的 IP 地址或在几秒钟内收集系统信息。
- 访问高级工具 — 某些 Windows 修复和诊断实用程序只能通过命令提示符使用。
- 恢复无法启动的系统 — 当 Windows 无法正常启动时,您可以从恢复环境访问命令提示符以运行修复命令。
- 遵循技术支持说明 — 戴尔支持工程师和在线指南经常要求您运行特定命令来诊断或解决问题。
好提示: 您无需是技术专家即可使用命令提示符。只要您仔细遵循说明并完全按照所示键入命令,您就可以放心使用它。
2.命令提示符、PowerShell 和 Windows 终端
Windows 包括多个命令行工具。下面是一个快速比较,可帮助您了解差异。
|
功能部件 |
命令提示符 |
Windows PowerShell |
Windows 终端 |
|---|---|---|---|
|
它是什么 |
自早期以来 Windows 中即包含的基于文本的经典命令工具。 |
更高级的命令行工具,具有自动化和脚本编制附加功能。 |
一款现代应用程序,可让您在单个窗口中的选项卡中打开命令提示符、PowerShell 和其他命令行工具。 |
|
更适合 |
基本故障处理、文件管理和网络命令。 |
高级系统管理和自动化任务。 |
并排使用多个命令行工具。 |
|
如何识别它 |
标题栏显示“命令提示符”或“cmd.exe”。 |
标题栏显示“Windows PowerShell”。 |
标题栏显示“Terminal”,采用选项卡式界面。 |
好提示: 当您右键单击 开始 按钮时,您可能会看到 终端 ,而不是 命令提示符。您仍然可以在 Windows 终端中使用命令提示符,或使用下述方法单独打开它。
3.如何打开命令提示符
以下是在戴尔计算机上打开命令提示符的几种方法。选择最适合您的方法。
方法 1:使用搜索栏
- 选择任务栏上的 搜索 图标(或按 Windows 键)。
- 键入 cmd 或 命令提示符。
- 从搜索结果中选择 命令提示符 。
方法 2:使用“运行”对话框
- 按 Windows 键 + R 打开运行对话框。
- 键入 cmd ,然后选择 OK (或按 Enter 键)。
方法 3:使用 Windows 终端
- 右键单击 开始 按钮(或按 Windows 键 + X)。
- 选择 终端。
- 在终端窗口中,选择选项卡栏旁边的 向下箭头 (˅),然后选择 命令提示符。
方法 4:使用文件资源管理器
- 打开 文件资源管理器。
- 选择窗口顶部的地址栏。
- 键入 cmd ,然后按 Enter 键。
- 此时将打开命令提示符窗口,设置为您在文件资源管理器中查看的文件夹。
4.如何以管理员身份打开命令提示符(提升权限)
某些命令需要 管理员权限 才能运行。这称为“提升”命令提示符。当您看到说明“打开提升的命令提示符”或“以管理员身份运行”时,请按照以下步骤操作。
方法 1:使用搜索栏(推荐)
- 选择任务栏上的 搜索 图标(或按 Windows 键)。
- 键入 cmd 或 命令提示符。
- 在搜索结果中右键单击 命令提示符 ,然后选择 以管理员身份运行。
- 如果出现用户帐户控制 (UAC) 提示,请选择 是。
方法 2:使用“运行”对话框
- 按 Windows 键 + R 打开运行对话框。
- 键入 cmd。
- 按 Ctrl + Shift + Enter (而不是选择 OK)。
- 如果出现用户帐户控制 (UAC) 提示,请选择 是。
方法 3:使用 Windows 终端
- 右键单击 开始 按钮(或按 Windows 键 + X)。
- 选择 Terminal (Admin)。
- 如果出现用户帐户控制 (UAC) 提示,请选择 是。
- 在终端窗口中,选择选项卡栏旁边的 向下箭头 (˅),然后选择 命令提示符。
如何验证您是否有提升的命令提示符: 查看命令提示符窗口的标题栏。如果它显示管理员 :命令提示符 (或 管理员:C:\Windows\System32\cmd.exe),则您正在使用管理员权限运行。如果它只读 命令提示符,则您有一个标准(非提升的)会话。
5.如何从恢复环境打开命令提示符
如果您的戴尔计算机无法正常启动 Windows,则可以从 Windows 恢复环境 (WinRE) 访问命令提示符。这对于在 Windows 无响应时运行启动修复命令、检查磁盘运行状况或修复系统文件至关重要。
方法 1:从“高级启动”菜单(如果 Windows 可以部分启动)
- 打开 设置 (按 Windows 键 + I)。
- 选择 System,然后选择 Recovery。
- 在 高级启动旁边,选择 立即重新启动。
- 计算机重新启动时,选择 疑难解答。
- 选择 高级选项。
- 选择 命令提示符。
- 如果出现提示,请选择您的用户帐户并输入您的密码。
方法 2:从失败的启动状态(如果 Windows 无法启动)
- 打开戴尔计算机的电源。
- 当 Windows 无法启动时,它可能会在两次或三次尝试失败后自动显示 恢复 屏幕。如果没有,请尝试以下操作:
- 按住 电源按钮 10 秒钟以强制关机。
- 再次打开计算机电源。
- 一旦 Windows 开始加载(您会看到旋转的圆点或戴尔徽标),再次按住 电源按钮 10 秒钟。
- 重复此过程两到三次。下次启动时,Windows 应进入恢复环境。
- 选择疑难解答。
- 选择 高级选项。
- 选择 命令提示符。
- 如果出现提示,请选择您的用户帐户并输入您的密码。
方法 3:从 Windows 安装 USB 驱动器
如果 USB 驱动器是使用 Microsoft 介质创建工具(标准 Windows 安装/设置介质)创建的,则此方法有效。它不适用于使用戴尔操作系统恢复工具创建的 USB 驱动器。相反,戴尔操作系统恢复工具是为 SupportAssist OS Recovery 构建的 — 它扫描硬件、修复 Windows、重置 Windows 和备份数据,而不是启动下面所示的标准 Windows 设置屏幕。
- 将 Windows 安装 USB 驱动器插入戴尔计算机。
- 打开(或重新启动)计算机。
- 在出现戴尔徽标时按 F12 键以打开一次性引导菜单。
- 从列表中选择 USB 驱动器。
- 当出现 Windows 设置屏幕时,选择语言首选项,然后选择 下一步。
- 选择 修复计算机 (位于左下角)。
- 选择疑难解答。
- 选择 命令提示符。
好提示: 在恢复环境中,分配给 Windows 安装的驱动器盘符可能不是 C:。要查找正确的驱动器盘符,请键入 bcdedit或使用 dir C:、dir D:、dir E:检查每个驱动器,直到找到包含 Windows 文件夹的驱动器。
6.如何在安全模式下打开命令提示符
安全模式使用一组最少的驱动程序和服务启动 Windows。如果您需要对仅在正常操作期间出现的问题进行故障处理,则可以在安全模式下打开命令提示符。
- 打开 设置 (按 Windows 键 + I)。
- 选择 System,然后选择 Recovery。
- 在 高级启动旁边,选择 立即重新启动。
- 计算机重新启动时,选择 疑难解答。
- 选择 高级选项。
- 选择 启动设置,然后选择 重新启动。
- 计算机重新启动后,按 6 或 F6 键选择 使用命令提示符启用安全模式。
- 使用您的账户登录。命令提示符将自动打开。
卡在安全模式下?如果计算机自动启动到安全模式(例如,在之前的故障处理会话以这种方式设置后),打开提升的命令提示符(或恢复环境中的命令提示符)并键入:bcdedit /deletevalue {default} safeboot,然后重新启动。如果您有桌面访问权限,也可以通过打开“系统配置”(在搜索栏中键入 msconfig)、选中“启动”选项卡并清除“安全启动”复选框来清除此设置。
7.对戴尔计算机进行故障处理的基本命令
这些是戴尔支持部门最常建议用于诊断和修复问题的命令。每个命令都包含说明、示例和有关何时可能需要它的指导。
sfc /scannow(管理员)
系统文件检查器 (SFC) 会扫描所有受保护的 Windows 系统文件,并将损坏或缺失的文件替换为已知良好的副本。
何时使用: 您的计算机行为异常、应用程序频繁崩溃或您收到系统错误。
如何使用它:
- 打开提升的命令提示符。
- 键入以下命令,然后按 Enter 键:sfc /scannow
- 等待扫描完成。这通常需要 10 到 15 分钟。
- 查看结果:
-
- “Windows 资源保护未发现任何完整性违规。”— 未发现任何问题。
- “Windows 资源保护发现损坏的文件并已成功修复。”— 发现并修复了问题。
- “Windows 资源保护发现损坏的文件,但无法修复其中一些文件。”— 尝试先运行下面的 DISM 命令,然后再次运行 sfc /scannow。
好提示: 上述命令仅适用于完全加载的 Windows 会话。如果您从 Windows 恢复环境或 Windows 安装 USB 运行 sfc(请参阅第 5 节),您要修复的系统处于离线状态,因此您必须告诉 SFC 它的位置:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows(调整驱动器号以匹配您的 Windows 安装)。在没有交换机的情况下从恢复环境运行 sfc /scannow 将失败,因为没有正在运行的操作系统实例可供它检查。
DISM /RestoreHealth (Admin)
部署映像服务和管理 (DISM) 工具修复 Windows 系统映像。如果 SFC 无法修复损坏的文件,则 DISM 可以修复 SFC 所依赖的底层映像。
何时使用: sfc /scannow 命令报告无法修复某些损坏的文件,或者您希望在运行 SFC 之前确保系统映像运行正常。
如何使用它:
- 打开提升的命令提示符。
- 键入以下命令,然后按 Enter 键:DISM /Online /Cleanup-Image /RestoreHealth
- 请等待该进程完成。这可能需要 15 到 30 分钟,具体取决于您的系统。请勿关闭窗口。
- DISM 完成后,再次运行 sfc /scannow 以验证修复。
好提示: /Online 开关告诉 DISM 修复您当前正在运行的操作系统,并且它需要互联网连接才能访问 Windows 更新(或组策略管理的备用源),除非您提供 /Source。如果要从恢复环境修复离线安装,请将 /Online 替换为 /Image:C:\(指向离线 Windows 安装的驱动器盘符),例如:DISM /Image:C:\ /Cleanup-Image /RestoreHealth
提示: 如果 DISM 因互联网连接不可用而失败,您可以使用 Windows 安装 USB 作为修复源:DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wim
将 D: 替换为 USB 驱动器的驱动器盘符。
chkdsk(管理员)
检查磁盘 (chkdsk) 检查硬盘或固态硬盘 (SSD) 是否存在文件系统错误、坏扇区和其他磁盘问题。
何时使用: 您的计算机运行缓慢、文件丢失或损坏、您看到与磁盘相关的错误,或者您怀疑驱动器存在问题。
如何使用它:
- 打开提升的命令提示符。
- 键入以下命令,然后按 Enter 键:chkdsk C: /f /r
- C: — 要检查的驱动器号。如果需要,请替换为其他字母。
- /f — 修复在磁盘上发现的错误。
- /r — 查找坏扇区并恢复可读信息(包括 /f 功能)。
- 如果您检查安装了 Windows 的驱动器(通常是 C:),系统会提示您为下一次重新启动安排扫描。键入 Y ,然后按 Enter 键。重新启动计算机以开始扫描。
启动修复命令(管理员 — 恢复环境)
他们做什么: 这些命令修复 Windows 需要加载的启动配置和启动文件。它们在从恢复环境命令提示符运行时最有用(请参阅 第 5 节)。
何时使用: 您的计算机无法启动 Windows、显示“未找到启动设备”或“未找到操作系统”错误,或自动进入恢复屏幕。
要运行的命令(按顺序):
- 从恢复环境打开命令提示符。
- 逐个键入以下每个命令,并在每个命令后按 Enter 键:
-
- bootrec /fixmbr — 修复主引导记录。
- bootrec /fixboot — 写入新的引导扇区。
- bootrec /scanos — 扫描所有磁盘以进行 Windows 安装。
- bootrec /rebuildbcd — 重建引导配置数据存储区。
- 如果 bootrec /rebuildbcd找到 Windows 安装并提示您将其添加到启动列表,请键入 Y 并按 Enter 键。
- 键入exit并按 Enter键,然后重新启动计算机。
查看和编辑启动配置:
|
命令 |
作用 |
|---|---|
|
BCDedit |
列出当前引导配置数据 (BCD) 存储中的所有条目(相当于 bcdedit /enum ACTIVE)。需要提升的命令提示符。 |
|
bcdedit /enum all |
列出 BCD 存储中的每个条目,包括固件和继承的条目,而不仅仅是活动的引导菜单。 |
|
bcdedit /export C:\BCD_Backup |
将当前 BCD 存储的完整拷贝保存到文件。在进行任何更改之前运行此命令,以便在出现问题时可以使用 bcdedit /import 恢复原始配置。 |
|
bcdedit /timeout 30 |
设置启动菜单在启动默认条目之前等待的秒数。在配置为双启动两个操作系统的戴尔系统上非常有用。 |
|
bcdedit /default {ntldr} |
设置在超时到期时自动启动哪个引导条目。将 {ntldr}替换为所需条目的 bcdedit /enum 显示的标识符。 |
|
bcdedit /set {default} bootstatuspolicy ignoreallfailures |
告知 Windows 即使在发生故障后也要尝试正常启动,而不是自动进入恢复环境。当系统陷入修复循环时,戴尔支持可能会建议这样做。 |
|
bcdedit /deletevalue {default} safeboot |
删除安全模式启动标记,使计算机恢复正常启动。如果系统已配置(通过 msconfig 或 bcdedit /set)始终引导至安全模式,并且您需要它再次正常启动,请使用此选项 — 请参阅第 6 节。 |
diskpart(管理员)
DiskPart 是一个命令行磁盘管理工具,可用于查看、创建、删除、格式化磁盘分区和调整磁盘分区大小。
何时使用: 在恢复过程中,您需要格式化驱动器、清理损坏的磁盘、分配驱动器盘符或对磁盘问题进行故障处理。
如何使用它:
- 打开提升的命令提示符(或恢复环境中的命令提示符)。
- 键入以下命令,然后按 Enter键: diskpart
- 您现在处于 DiskPart 交互式环境中。
- 完成后,键入 exit,然后按 Enter 键返回常规命令提示符。
|
命令 |
作用 |
|---|---|
|
list disk |
显示连接到计算机的所有磁盘。 |
|
select disk 0 |
选择磁盘 0(根据需要更换磁盘编号)。 |
|
列出分区 |
显示所选磁盘上的所有分区。 |
|
选择分区 1 |
选择分区 1(根据需要替换编号)。 |
|
列出卷 |
显示所有卷(具有分配盘符的驱动器)。 |
|
detail disk |
显示有关所选磁盘的详细信息。 |
|
清理 |
从所选磁盘中删除所有分区和数据。这将擦除所有内容。 |
|
format fs=ntfs quick |
使用 NTFS 文件系统格式化选定分区。 |
|
assign letter=E |
分配或更改所选卷的驱动器号。 |
|
exit |
退出 DiskPart 环境。 |
powercfg(管理员)
显示和配置电源设置。在戴尔笔记本电脑上特别有用,可用于生成电池运行状况报告和诊断睡眠或休眠问题。
何时使用: 您的笔记本电脑电池电量很快耗尽,计算机无法正常睡眠或唤醒,或者您想要检查电池运行状况。
实用命令:
|
命令 |
作用 |
|---|---|
|
PowerCFG /batteryReport |
生成保存为 HTML 文件的详细电池运行状况报告。 |
|
PowerCFG/能源 |
运行 60 秒诊断并创建能效报告。 |
|
PowerCFG /SleepStudy |
生成有关新型待机活动和睡眠期间电池耗尽的报告。 |
|
PowerCFG /AvailableSleepStates |
显示计算机支持的睡眠状态。 |
|
powercfg /devicequery wake_armed |
列出当前设置为唤醒计算机的设备。 |
示例 — 生成电池报告:
- 打开提升的命令提示符。
- 键入以下命令,然后按 Enter 键:powercfg /batteryreport
- 该报告将保存到您的用户文件夹中。命令提示符将显示文件路径(通常为 C:\Users\YourName\battery-report.html)。
- 导航至该文件位置,然后在 Web 浏览器中打开该文件以查看报告。
系统和驱动程序信息命令
|
命令 |
作用 |
需要管理员身份? |
|---|---|---|
|
SystemInfo |
显示详细的系统信息,包括操作系统版本、硬件规格、网络配置和安装的更新。 |
否 |
|
DriverQuery |
列出所有已安装的硬件驱动程序。 |
否 |
|
主机名 |
显示计算机的名称。 |
否 |
|
呜 |
显示当前已登录的用户帐户。 |
否 |
|
温弗 |
打开一个窗口,其中显示确切的 Windows 版本号和内部版本号。 |
否 |
示例 — 将系统信息保存到文件:
- 打开命令提示符。
- 键入以下命令,然后按 Enter 键: systeminfo > C:\systeminfo.txt
- 在记事本或任何文本编辑器中打开文件 C:\systeminfo.txt 进行查看。
8.网络命令
这些命令可帮助您诊断和解决戴尔计算机上的网络连接问题。
ipconfig
显示计算机的当前网络配置,包括每个网络适配器的 IP 地址、子网掩码和默认网关。
有用的变化:
|
命令 |
作用 |
|---|---|
|
ipconfig |
显示所有适配器的基本 IP 地址信息。 |
|
ipconfig /all |
显示详细的网络配置,包括 MAC 地址、DHCP 和 DNS 服务器。 |
|
ipconfig /release |
释放 DHCP 服务器分配的当前 IP 地址。 |
|
ipconfig /renew |
向 DHCP 服务器请求新的 IP 地址。 |
|
ipconfig /flushdns |
清除 DNS 解析器缓存。当网站未正确加载时非常有用。 |
示例 — 查找您的 IP 地址:
- 打开命令提示符。
- 键入以下命令,然后按 Enter 键:ipconfig /all
- 在活动的网络适配器下查找 IPv4 地址、 子网掩码和 默认网关 。
ping
将小数据包发送到另一个设备或网站并测量响应。这有助于确定您的计算机是否可以访问另一个系统。
示例: ping www.dell.com
了解结果:
- “回复者...”— 目标可访问。时间值(以毫秒为单位)表示延迟。
- “请求超时” — 目标无响应。
- “无法访问目标主机” — 存在路由或网络配置问题。
提示: 要连续 ping(对于在进行更改时监视连接很有用),请使用 ping www.dell.com -t。按 Ctrl + C 以停止。
Tracert
跟踪数据从计算机到目的地的路由,显示沿途的每个网络跃点。这有助于确定连接中断的位置。
示例: tracert www.dell.com
每个编号的行代表一个跃点。如果跳显示星号 (*) 或响应时间非常长,则问题可能出在该时间点。
路径
结合了 ping 和跟踪的功能。它跟踪到目标的路由,然后向每个跃点发送多个 ping,提供有关每个点的数据包丢失和延迟的详细统计数据。
何时使用: 您需要比 ping 或 tracert 单独提供的更详细的网络诊断信息。
示例: pathping www.dell.com
nslookup
查询域名系统 (DNS) 以查找与域名关联的 IP 地址。DNS 是将网站名称(如 www.dell.com)转换为计算机可以理解的 IP 地址的系统。
示例: nslookup www.dell.com
如果您收到有效的地址,则 DNS 正常工作。如果您看到错误,则可能是 DNS 配置有问题。
netsh (Network Shell) (管理员)
一款功能强大的网络工具,可以配置、显示和重置各种网络设置。最常用的 netsh 命令会重置网络堆栈以解决持久连接问题。
何时使用: 您已尝试释放和续订 IP 地址并刷新 DNS,但网络问题仍然存在。
网络重置命令 — 按顺序运行所有三个命令:
- 打开提升的命令提示符。
- 一次键入一个命令,并在每个命令后按 Enter 键:
- netsh winsock reset
- netsh int ip reset
- netsh advfirewall reset
- 重新启动计算机以使更改生效。
每个命令的作用:
|
命令 |
作用 |
|---|---|
|
netsh winsock reset |
重置 Winsock 目录,该目录处理您的应用程序和 Windows 之间的网络通信。修复由损坏的网络条目导致的问题。 |
|
netsh int ip reset |
重置 TCP/IP 堆栈(网络通信的基础)。 |
|
netsh advfirewall reset |
将 Windows 防火墙设置重置为默认值。如果不正确的防火墙规则阻止连接,则非常有用。 |
提示: 对于全面的网络重置,您可以按顺序运行所有关键网络命令:
- ipconfig /release
- ipconfig /flushdns
- ipconfig /renew
- netsh winsock reset
- netsh int ip reset
然后重新启动计算机。
netstat
显示活动网络连接、侦听端口和网络统计信息。
示例: netstat -an
- -a - 显示所有连接和侦听端口。
- -n — 以数字形式显示地址和端口号。
要查看哪个程序正在使用每个连接,请使用:netstat -ab
(需要升级的命令提示符。)
其他有用的网络命令
|
命令 |
作用 |
|---|---|
|
ARP -A |
显示 ARP(地址解析协议)高速缓存,它将 IP 地址映射到本地网络上的 MAC 地址。 |
|
GetMac |
显示计算机上所有网络适配器的 MAC 地址。 |
|
nbtstat -n |
显示计算机上的应用程序注册的 NetBIOS 名称。 |
|
netsh wlan 显示配置文件 |
列出所有已保存的 Wi-Fi 网络。 |
|
netsh wlan show profile name=“NetworkName” key=clear |
显示为特定 Wi-Fi 网络保存的密码。将 NetworkName 替换为您的网络名称。密码显示在输出中的 Key Content 字段下。 |
9.文件和文件夹管理命令
这些命令允许您从命令提示符导航文件系统、管理文件和执行批量操作。
|
命令 |
作用 |
示例 |
|---|---|---|
|
cd |
更改当前目录(文件夹)。 |
cd C:\Users\Documents |
|
光盘。 |
上移一个目录级别。 |
光盘。 |
|
CD\ |
移动到当前驱动器的根目录。 |
CD\ |
|
目录 |
列出当前目录中的文件和文件夹。 |
目录 |
|
目录/s |
列出当前目录和所有子目录中的文件。 |
目录/秒*.log |
|
目录 /A:H |
列出当前目录中的隐藏文件。 |
目录 /A:H |
|
复制 |
将一个或多个文件拷贝到另一个位置。 |
拷贝report.txt D:\Backup\ |
|
XCopy |
复制文件和目录树。选项多于文本。 |
xcopy C:\Data D:\Backup /s /e |
|
RoboCopy |
可靠的拷贝。高级文件和文件夹复制,支持恢复、镜像和日志记录。注意:/mir 开关会删除目标上不再存在于源中的文件,因此在运行它之前,请仔细检查这两个路径。 |
robocopy C:\Data D:\Backup /mir /log:C:\copy-log.txt |
|
移动 |
将文件移动到另一个位置。 |
移动report.txt D:\Backup\ |
|
德尔 |
删除一个或多个文件。 |
DELL oldfile.txt |
|
MKDIR(或 MD) |
创建新目录(文件夹)。 |
mkdir C:\Projects\NewFolder |
|
RMDIR(或 RD) |
删除空目录。使用 /s 删除非空目录。 |
rmdir /s C:\Projects\OldFolder |
|
重命名(或 REN) |
重命名文件或文件夹。 |
重命名oldname.txt newname.txt |
|
类型 |
显示文本文件的内容。 |
键入 readme.txt |
|
tree |
以图形树格式显示文件夹结构。 |
树 C:\Users\Documents |
attrib(负责某些更改的管理员)
显示或更改文件和文件夹属性,如只读、隐藏、系统和归档。
何时使用: 您需要显示隐藏文件、删除只读限制或调查可能被恶意软件隐藏的文件。
常见属性:
|
属性 |
含义 |
|---|---|
|
R |
只读 |
|
H |
隐藏 |
|
S |
系统 |
|
A |
归档 |
示例:
|
命令 |
作用 |
|---|---|
|
属性 C:\file.txt |
显示指定文件的属性。 |
|
attrib -h -s C:\file.txt |
从文件中删除隐藏属性和系统属性,使其可见。 |
|
attrib +r C:\important.txt |
使文件只读。 |
|
attrib -h -r -s /s /d C:\Folder\*.* |
从指定文件夹中的所有文件和子文件夹中删除隐藏属性、只读属性和系统属性。 |
10.常用命令快速参考
此表提供了其他常用命令的快速参考。有关每个命令的完整列表,请参阅 Microsoft 命令行参考 A-Z。
|
命令 |
说明 |
示例 |
|---|---|---|
|
CLS |
清除命令提示符屏幕。 |
CLS |
|
回音 |
显示消息或打开或关闭命令回显。 |
echo Hello World |
|
exit |
关闭命令提示符窗口。 |
exit |
|
shutdown /s /t 0 |
立即关闭计算机。 |
shutdown /s /t 0 |
|
shutdown /r /t 0 |
立即重新启动计算机。 |
shutdown /r /t 0 |
|
关机 /a |
取消计划的关机。 |
关机 /a |
|
关闭 /i |
打开远程关机对话框(对联网的计算机有用)。 |
关闭 /i |
|
任务列表 |
列出所有正在运行的进程。 |
任务列表 |
|
taskkill /IM name.exe /F |
强制结束正在运行的进程。 |
taskkill /IM notepad.exe /F |
|
taskkill /PID 1234 /F |
按进程 ID 结束进程。 |
taskkill /PID 5678 /F |
|
gpupdate /force |
立即刷新组策略设置(在业务环境中很有用)。 |
gpupdate /force |
|
WINGET 列表 |
列出所有已安装的应用程序(Windows 软件包管理器)。 |
WINGET 列表 |
|
winget upgrade --all |
更新具有可用更新的所有应用程序。 |
winget upgrade --all |
|
帮助 |
显示可用服务的列表。 |
帮助 |
|
命令 /? |
显示特定命令的帮助。 |
Ping / ? |
11.通配符、运算符和输出重定向
了解通配符、运算符和输出重定向可让您在命令提示符中更高效地工作。
Wildcard
通配符是占位符字符,用于表示一个或多个其他字符。当您想要同时处理多个文件时,它们非常有用。
|
通配符 |
含义 |
示例 |
|---|---|---|
|
* |
匹配任意数量的字符。 |
目录 *.txt列出所有文本文件。 |
|
? |
仅匹配一个字符。 |
Dir Report?。TXT 匹配 report1.txt、report2.txt,但不匹配 report10.txt。 |
更多示例:
|
命令 |
作用 |
|---|---|
|
del *.tmp |
删除当前文件夹中带 .tmp 扩展名的所有文件。 |
|
复制 *.docx D:\Backup\ |
将所有 Word 文档复制到 D: 驱动器上的备份文件夹。 |
|
dir C:\Users\*.log /s |
搜索用户文件夹和所有子文件夹中的所有.log文件。 |
链接命令
您可以在一行中按顺序运行多个命令。
|
操作员 |
含义 |
示例 |
|---|---|---|
|
&& |
仅当第一个命令成功时运行第二个命令。 |
mkdir NewFolder &&; cd NewFolder |
|
|| |
仅当第一个命令失败时才运行第二个命令 |
cd NonExistent ||echo 未找到文件夹 |
|
& |
无论第一个命令是成功还是失败,都会同时运行两个命令。 |
echo 开始 &; 目录 |
输出重定向
您可以将命令输出保存到文件,而不是在屏幕上显示。
|
操作员 |
作用 |
示例 |
|---|---|---|
|
> |
将输出发送到文件,覆盖已存在的文件。 |
ipconfig /all > C:\network-info.txt |
|
>> |
将输出附加到现有文件的末尾(不会覆盖)。 |
systeminfo >> C:\report.txt |
|
|(管道) |
将一个命令的输出作为输入发送到另一个命令。 |
目录/s |找到“.log” |
12.自定义命令提示符
您可以更改命令提示符窗口的外观,使其使用起来更舒适。
通过属性更改设置
好提示: 此“属性”对话框属于经典命令提示符窗口 (conhost)。如果您在 Windows 终端中打开了命令提示符(Windows 11 上的默认设置),右键单击标题栏会转至 Windows 终端自己的控件 - 改为使用其设置 (Ctrl+,) 更改字体、颜色和外观。
- 右键单击命令提示符窗口的 标题栏 。
- 选择 Properties。
- 使用可用的选项卡自定义:
-
- 字体 — 更改字体类型和大小。
- 布局 — 调整窗口大小和屏幕缓冲区大小。
- 颜色 — 更改文本和背景颜色,并调整不透明度(透明度)。
- 终端 — 配置光标形状和其他特定于终端的设置。
- 选择 确定 应用更改。
使用命令更改颜色
您也可以使用 color 命令直接更改颜色:color 0A
第一个字符设置背景颜色,第二个字符设置文本颜色。常见值包括:
|
值 |
颜色 |
|---|---|
|
0 |
黑色 |
|
1 |
蓝色 |
|
2 |
绿色 |
|
3 |
水绿色 |
|
4 |
红色 |
|
5 |
紫色 |
|
6 |
黄色 |
|
7 |
白色 |
|
A |
浅绿色 |
|
B |
浅水绿色 |
|
C |
浅红色 |
|
F |
亮白色 |
要返回默认颜色,请键入 color(不含值),然后按 Enter 键。
更改窗口标题
要为命令提示符窗口设置自定义标题:title My Dell Diagnostics
13.有用的键盘快捷键
这些键盘快捷方式使在命令提示符中工作更快、更轻松。
|
快捷方式 |
操作 |
|---|---|
|
向上箭头 / 向下箭头 |
循环浏览以前使用的命令。 |
|
向右箭头 |
一次重新键入一个字符的上一个命令。 |
|
选项卡 |
自动完成文件和文件夹名称。反复按下可循环显示匹配项。 |
|
Ctrl + C |
取消(停止)当前正在运行的命令。 |
|
Ctrl + A |
在命令提示符窗口中选择所有文本。 |
|
Ctrl + V |
从剪贴板粘贴文本。 |
|
Ctrl+ M |
进入标记模式以使用鼠标或键盘选择文本。 |
|
Ctrl + F |
打开查找对话框以搜索命令提示符输出中的文本。 |
|
F1 |
一次重新键入一个字符的上一个命令(与右箭头相同)。 |
|
F3 |
完整地重新键入最后一个命令。 |
|
F5 |
循环浏览以前使用的命令(与向上箭头相同)。 |
|
F7 |
显示一个弹出窗口,其中显示命令历史记录。使用箭头键选择命令。 |
|
F9 |
从历史记录中按编号运行特定命令(显示在 F7 列表中)。 |
|
Alt + Enter |
在全屏模式和窗口模式之间切换。 |
|
Ctrl+ Shift + 加号 (+) |
增加字号。 |
|
Ctrl+ Shift + 减号 (-) |
减小字体大小。 |
14.常见问题
问:如何取消正在运行的命令?
答:按 Ctrl + C 可停止当前正在运行的命令。这不会撤消命令已完成的操作,只会停止命令继续执行。
问:如何从命令提示符关闭或重新启动计算机?
答:使用以下命令:
|
命令 |
作用 |
|---|---|
|
shutdown /s /t 0 |
立即关闭。 |
|
shutdown /r /t 0 |
立即重新启动。 |
|
shutdown /s /t 60 |
60 秒后关闭。调整不同延迟的数字。 |
|
关机 /a |
取消计划的关机。 |
|
关闭 /i |
打开联网计算机的远程关机对话框。 |
|
关机 /l |
注销当前用户。 |
问:如何访问我以前输入的命令?
答:按 向上 和 向下箭头 键滚动浏览您的命令历史记录。您还可以按 F7 以查看所有最近输入的命令的弹出列表,并使用箭头键选择一个。
问:是否可以在命令提示符中复制和粘贴文本?
答:是的。使用 Ctrl + C 复制所选文本,使用 Ctrl + V 粘贴文本。要选择文本,请单击并使用鼠标拖动,或按 Ctrl + A 以选择可见的所有内容。
问:是否可以将命令的输出保存到文件?
答:是的。在任何命令后面添加 > filename.txt,以将其输出保存到文本文件。例如:ipconfig /all > C:\network-info.txt
要将输出添加到现有文件而不覆盖它,请使用 >>:systeminfo >> C:\system-report.txt
问:为什么命令显示“拒绝访问”?
答:这通常意味着该命令需要管理员权限。关闭当前的命令提示符窗口,然后以管理员身份重新打开。有关分步说明,请参阅 第 4 部分 。
问:为什么在右键单击“开始”按钮时,看到的是“终端”而不是“命令提示符”?
答:Windows 使用 Windows 终端作为默认命令行应用程序。Windows 终端是一款现代应用程序,可以在单个窗口的选项卡中托管命令提示符、PowerShell 和其他命令行工具。您仍然可以在 Windows 终端中打开传统命令提示符,也可以自行打开。有关详细说明,请参阅第 3 部分 。
问:命令提示符和 PowerShell 之间有何区别?
答:命令提示符是经典的 Windows 命令行工具,最适合基本的故障处理和文件管理任务。PowerShell 是一种功能更强大的工具,专为高级系统管理、自动化和脚本编制而设计。对于戴尔支持建议的大多数日常故障处理任务,命令提示符效果很好。有关详细比较,请参阅 第 2 部分 。
问:如何使用命令提示符找到我的计算机的 IP 地址?
答:打开命令提示符并键入 ipconfig,然后按 Enter 键。查找活动网络适配器(通常标记为“无线 LAN 适配器 Wi-Fi”或“以太网适配器以太网”)下列出的 IPv4 地址 。
问:如何从命令提示符检查电池运行状况?
答:打开提升的命令提示符并键入 powercfg /batteryreport,然后按 Enter 键。该命令将生成一个保存在用户文件夹中的 HTML 报告。导航至显示的文件路径,然后在网页浏览器中打开报告。有关电池和电源命令的更多详情,请参阅 powercfg 部分 。
问:如何使用命令提示符重置网络设置?
答:打开提升的命令提示符并按顺序运行以下命令,每个命令后按 Enter 键:
- ipconfig /release
- ipconfig /flushdns
- ipconfig /renew
- netsh winsock reset
- netsh int ip reset
运行这些命令后,重新启动计算机。有关更多详细信息,请参阅 netsh 部分 。
问:如何从命令提示符修复 Windows 启动文件?
答:从恢复环境访问命令提示符(参见 第 5 节),然后运行“ 启动修复命令”部分中所述的 bootrec 命令。
问:在哪里可以找到所有可用命令的完整列表?
答:在命令提示符中键入 help 以查看常用命令的列表。有关完整参考,请访问 Microsoft 命令行参考 A-Z。