所有 Windows 系统都包含一系列命令,允许您将命令直接传输到操作系统。他们被称为 CMD 命令、DOS 命令或 MS-DOS 命令.
这些是可以以不同方式使用的简单指令,其中最著名的是通过在 CMD 命令控制台中输入它们(实际上,“CDM”对应于打开窗口或命令提示符的命令或可执行文件的名称) ,尽管它们也可以在脚本或批处理文件中使用。
什么是 CMD 命令或 MS-DOS 命令?
CMD 命令控制台,命令解释器或命令提示符,正如某些人所知,是所有版本的 Windows 中都包含的工具。它是一个黑色窗口,其中写入了具有必要命令和选项的命令,然后按下 Enter 键以执行所述命令。到目前为止很容易,对吧?
CMD 命令控制台或命令提示符,带有一个简单的命令“cd xxx”访问 CMD 命令控制台
这 CMD命令控制台 您可以通过在以下位置搜索其访问权限来启动它: 所有程序 -> 附件 或通过在“开始”框、“运行”或“Cortana”中键入: CMD 并按 Enter 键。
也可以在任何目录或文件夹中打开控制台的实例,为此 按住 Shift 键用鼠标右键单击 并在出现的菜单中选择«在此处打开命令窗口«.
Windows 中包含的 MS-DOS 命令
Windows CMD 命令是从早期的 MS-DOS 操作系统继承而来的。在它们中,所有指令都必须使用类似于我们在下面附加的列表中的命令手动执行。这些 DOS 命令的使用今天仍然完全有效。
许多是最近添加的,因为它们仅用作供专业人士使用的独立包装工具或套件。
我们可以提取 来自 DOS 命令控制台的附加信息,例如任何命令的特性、如何使用和选项 键入以下内容:
命令名称 /?
内部命令和外部命令
内部或常驻 DOS 命令 是在操作系统加载时传输到内存的那些命令。这些命令存储在名为 COMMAND.COM 的文件中,无需在默认驱动器(我们所在的驱动器)中有 DOS 即可执行。
一些内部命令:CHCP、CHDIR、CLS、COPY、CITY、DATE、DEL、MKDIR、PATH、PROMPT、RENAME (REN)、SET 和 TIME 等。
外部 DOS 命令相反,它们存储在单独的或外部文件中。为了能够执行有问题的订单,我们必须在默认单位中有这个文件。
例如,CHKDSK 命令是一个外部命令。在 Windows 上,它位于文件夹中 C:\Windows\System32\ 在 CHKDSK.EXE 文件中。
一些外部命令:CHKDSK、COMP、DISKCOMP、DISCOPY、FDISK、FIND、FORMAT、JOIN、KEYB
Windows 中包含的所有 CMD 命令的列表
ARP | MS-DOS 命令缓存 IP 地址和适配器或网卡的物理地址之间的对应关系。它用于网络任务以优化连接性能和解决冲突。 |
协会 | 它显示或修改文件扩展名的关联,即 Windows 必须根据文件的扩展名执行的操作。 |
在 | AT 命令安排在指定的时间和日期在计算机上执行命令和程序。调度服务必须正在运行才能使用 AT 命令。 |
属性 | 显示或更改文件的属性。在 Windows 中,根据它们将在计算机上扮演的角色或目标,为每个文件分配一个属性,可以是隐藏文件、系统、只读文件等。使用 ATTRIB 命令可以知道在某个文件中建立的那些文件并将其删除或分配另一个文件。 |
审计警察 | 它用于显示或更改权限设置 |
位管理员 | 它用于创建、管理和监控文件上传和下载任务。 |
休息 | 在控制台中设置或删除 Ctrl + C 的扩展检查。 |
BCDBOOT | BCD 引导文件创建和修复工具。命令行工具 bcdboot.exe 用于将基本启动文件复制到系统分区并在系统上创建新的 BCD 存储。 |
编辑 | 引导配置数据存储编辑器 (BCD) 您可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加条目。 |
引导配置文件 | 此命令行工具可用于在 Windows Vista 之前的操作系统上配置、查询、更改或删除 BOOT.INI 文件中的启动项设置。 |
CACLS | 显示或修改文件访问控制列表 (ACL) 的 MS-DOS 命令。 |
称呼 | 从正在运行的批次中调用第二批次。 |
光盘 | 显示名称或更改到当前目录 |
热电联产 | 显示或设置活动代码页号。 |
目录 | 显示名称或更改到当前目录,与 CD 相同 |
CHKDSK | 检查、验证和修复磁盘错误。 |
选择 | 此工具允许用户从选项列表中选择一个项目并返回所选选项的索引。 |
密码 | 显示或更改 NTFS 分区上目录 [文件] 的加密。 |
清洁剂 | 释放磁盘空间的 MS-DOS 命令允许您将选项保存在内存中。 |
夹子 | 将命令行工具的输出重定向到 Windows 剪贴板。此文本输出可以粘贴到其他程序中。 |
CLS | 擦除并澄清屏幕上的符号或文本。 |
CMD | 启动一个新的控制台实例 |
CMDKEY | 创建、提交和删除存储的用户名和密码。 |
颜色 | 设置控制台的前景色和背景色 |
补偿 | 比较两个文件或一组文件的内容的 DOS 命令。 |
袖珍的 | 此 CMD 命令显示或更改 NTFS 分区上文件的压缩状态。 |
转变 | 将 FAT 卷转换为 NTFS 卷的 MS-DOS 命令。你不能转换当前的 unity。 |
复制 | 将一个或多个文件复制到另一位置 |
脚本 | 它允许在包含用 VBScript 语言编写的脚本的控制台上执行 VBS 文件。它还可以在带有 // B 选项的批处理文件中使用,以防止脚本警告和错误消息 |
日期 | 显示或设置日期。 |
的 | 删除一个或多个文件。 |
碎片整理 | 定位并整合本地卷上的碎片文件以提高系统性能。 |
目录 | 显示目录中的文件和子目录列表。 |
DISM | 提供信息、安装、卸载、配置和更新附加功能和 Windows 映像包。 例如,要显示可以卸载的已安装 Windows 功能,请使用: DISM.exe / Online / English / Get-Features / 格式:表格 |
磁盘压缩 | 比较两张软盘的内容。 |
磁盘复制 | 将一张软盘的内容复制到另一张软盘。 |
磁盘部分 | 显示或配置磁盘分区属性。 |
密钥 | 此 CMD 命令编辑命令行、记住 Windows 命令并创建宏。 |
驱动查询 | 显示设备驱动程序的当前状态和属性。 |
扔出去 | 显示消息,或打开和关闭回显 |
本地 | 终止搜索批处理文件的环境变量 |
擦除 | 删除一个或多个文件,同DEL |
扩张 | 扩展一个或多个压缩文件的 MS-DOS 命令 |
出口 | 退出 CMD.EXE 程序(命令界面) |
FC | 比较两个文件或一组文件并显示它们之间的差异 |
找 | 在一个或多个文件中搜索文本字符串。 |
查找字符串 | 在文件中搜索文本字符串。 |
为了 | 在多个文件上同时执行一个命令,减少多个任务所需的代码量。它是提供最实用好处的命令之一。 |
文件 | 使用类似于 FOR 的命令,选择一个或多个文件并在每个文件中执行一个命令。它允许大量有用的选项很少被利用。 |
格式 | 允许您为硬盘驱动器或其他设备提供不同的格式以用于 Windows |
FSUTIL | 显示或设置文件系统属性的 DOS 命令。它有几个子命令用于有效管理文件系统和卷。 |
类型 | 显示或修改文件扩展名关联中使用的文件类型 |
去 | 将 Windows 命令解释器定向到批处理文件中的一行。 |
成绩单 | MS-DOS 命令按计算机或用户显示组策略信息 |
更新 | 更新在本地组策略编辑器中所做的更改。 允许立即、重新启动或登录时激活任何已建立的策略。 要让它们立即激活,请使用:GPUPDATE / force |
嫁接 | 允许 Windows 在图形模式下显示扩展字符集 |
帮助 | 提供 Windows 命令的帮助信息 |
廉政公署 | 显示、修改、备份或恢复文件和目录的访问控制列表 (ACL) 的 MS-DOS 命令 |
如果 | 有条件地执行命令,用于定义错误值、比较字符串、证明文件存在以及进行数学比较。 |
配置文件 | 显示网络连接的参数。默认情况下,只显示每个 TCP/IP 绑定适配器的 IP 地址、子网掩码和默认网关。 |
标签 | 此 CMD 命令创建、更改或删除磁盘的卷标 |
记忆力 | 显示系统上的可用和已用内存量 |
医学博士 | 创建目录或文件夹 |
目录 | DOS命令创建目录,同上 |
MKLINK | 创建符号链接和硬链接 |
模式 | 设置系统设备 |
更多的 | MS-DOS 命令逐屏显示信息 |
移动 | 将一个或多个文件从一个目录移动到同一驱动器上的另一个目录 |
MSTSC | 启动到桌面的远程连接 |
国家统计局 | 使用 NBT(TCP/IP 上的 NetBIOS)显示当前的 TCP/IP 连接和协议统计信息 |
网 | 配置网络中的各种参数。 |
NETCFG | 它用于安装 Windows 预安装环境 (WinPE),这是开发人员使用的 Windows 的最小轻量级版本 |
网易 | NETSH(网络外壳)命令使您能够在本地或远程使用命令行配置、冲突和管理不同的网络组件。 显示和配置已安装网络协议组件的状态。 Netsh 命令以树的形式组织,每种技术和协议都有自己的上下文。 |
NETSTAT | 显示当前 TCP/IP 连接和协议统计信息。允许监控所有活动连接 |
NLSFUNC | 加载一个国家或地区的具体信息 |
NLTEST | NLTEST 命令用于通过不同域中的 Windows 计算机之间以及受信任的域控制器之间的安全通道进行测试。 |
NSLOOKUP | 此 CMD 命令显示有关分配给您的网络连接的 DNS 服务器的信息。它允许向这些服务器发出请求。 |
OCSETUP | 启动安装附加 Windows 选项的 Windows 可选组件安装工具 |
打开文件 | DOS 命令显示远程用户打开的共享文件 |
小路 | 显示或设置可执行文件的搜索路径 |
暂停 | 暂停控制台并显示消息的 MS-DOS 命令 |
平 | 允许您测试网络连接、发送和接收数据包。 |
持久性有机污染物 | 恢复PUSHD保存的当前目录的先前值 |
电源外壳 | 运行 Windows PowerShell 的实例,这是 Windows Vista 之后系统上 Windows 中包含的新命令控制台。 当控制台符号中显示 PS 时,表示您处于 PowerShell 环境中,因此您从那一刻起输入它将与此解释器相关,返回控制台只需键入 CMD 并按 Enter。 |
打印 | 打印文本文件 |
迅速的 | 更改 Windows 命令提示符 |
推入式硬盘驱动器 | 保存当前目录然后更改它的 MS-DOS 命令 |
QAPPSRV | 显示网络上可用的 RD 会话主机服务器 |
进程 | 显示有关进程的信息 |
我想要 | 显示特定服务的当前状态和参数 |
用户 | 显示已登录系统的用户信息 |
昆士达 | 显示有关远程桌面会话的信息 |
拉迪尔 | 它用于启动或停止拨号或拨号连接。 |
RD | 移除或删除目录或文件夹 |
恢复 | 用于从损坏或故障磁盘中恢复可读信息的 DOS 命令 |
注册 | 它用于从命令行和批处理文件管理所有注册表编辑器参数。可以添加、修改键、值、导出分支等。 REG 命令由几个子命令组成,每个子命令都有完全不同的用途,它们是: 注册查询、注册添加、注册删除、注册复制、注册保存、注册恢复、注册加载、注册卸载、注册比较、注册导出、注册导入和注册标志 |
注册编辑 | REGEDIT 命令允许您从扩展名为 .reg 的纯文本文件中导入、导出或删除注册表中的设置。 |
REGSVR32 | 注册 DLL 库以将它们合并到注册表中 |
重新登录 | Relog 通过更改采样间隔或转换文件格式,从现有性能记录数据创建新的性能记录。 支持所有性能日志格式,包括 Windows NT 4.0 压缩日志 |
快速眼动 | 在批处理文件或 CONFIG.SYS 中标记注释。批处理中以 REM 开头的行被视为注释 |
任 | 重命名一个或多个文件的 DOS 命令 |
改名 | 重命名一个或多个文件,同上 |
代替 | 替换文件 |
RMDIR | 删除目录 |
机器复制 | 在 Windows 中复制文件夹和目录的高级实用程序。 |
重置会话 | (Rwinsta) 将会话子系统硬件和软件重置为已知初始值 |
路线 | 用于操作网络路由表的 DOS 命令 |
RPCPING | 使用 RPC ping 服务器 |
符文 | 它用于使用其他用户的凭据或权限运行程序 |
SECEDIT | 分析系统的安全性并与特定模板进行比较 |
放 | 显示、设置或删除 Windows 环境变量 |
本地 | 在控制台中启动本地环境更改部分 |
SETVER | SETVER 命令用于设置报告给程序的 MS-DOS 版本号 |
SETX | 在用户或系统环境中创建或修改环境变量。您可以根据参数、注册表项或文件输入设置变量 |
标准委员会 | 显示或配置服务(后台进程)。 |
计划任务 | 运行任务计划程序。安排命令和程序在计算机上运行。 |
证监会 | Microsoft Resource Checker 检查所有受保护系统文件的完整性,并用正确的 Microsoft 版本替换不正确的版本 |
阴影 | 监视另一个远程桌面服务会话 |
比较 | SHARE 命令用于在 MS-DOS 中锁定文件和函数 |
SXSTRACE | WinSxs 跟踪实用程序 |
转移 | 更改批处理文件中可替换修饰符的位置 |
关掉 | 允许本地或远程关闭、重启、暂停和休眠计算机 |
种类 | 对选定命令的结果进行排序,例如使用 FIND 搜索的结果 |
开始 | 启动另一个窗口来运行程序或命令 |
SUBST | 将路径与驱动器号关联 |
系统信息 | 显示特定的设备属性和设置 |
拿走 | 此工具允许管理员通过重新分配文件的所有权来重新获得对被拒绝文件的访问权限。 |
任务列表 | 显示所有正在运行的任务,包括服务 |
杀戮任务 | 终止或中断正在运行的进程或应用程序的 MS-DOS 命令 |
中医设置 | 此 DOS 命令用于配置或禁用电话应用程序编程接口 (TAPI) 电话客户端。 |
时间 | 显示或设置系统时间 |
暂停 | 此实用程序接受超时参数以等待指定的时间段(以秒为单位)或直到按下某个键。还接受一个参数来跳过按键 |
标题 | 设置 CMD.EXE 会话的窗口标题 |
跟踪 | TRACEPT 命令用于处理实时数据或事件跟踪日志 |
示踪剂 | 它允许您跟踪网络上一台计算机和另一台计算机之间的路由,它被广泛用于了解数据包在网络上的何处停止。 |
树 | 以图形方式显示驱动器或路径的目录结构的 DOS 命令 |
TSDISCON | 断开远程桌面会话 |
技能 | 终止一个进程 |
类型 | 显示文本文件的内容 |
打字机 | Typeperf 将性能信息写入命令窗口或日志文件。要停止 Typeperf,请按 CTRL + C |
TZUTIL | Windows 时区实用程序 |
联合国毒品和犯罪问题办公室 | 删除指定重复计数器的计数器名称和长文本 |
手表 | 显示 Windows 版本 |
核实 | 告诉 Windows 是否应该检查文件是否正确写入磁盘 |
音量 | 显示磁盘的卷标和序列号 |
管理员 | 卷影复制服务管理工具,Windows 为系统还原功能创建了映像。 例如,要列出所有现有图像,请使用: VSSADMIN list shadows |
W32TM | 用于在尝试同步或更新系统时钟时诊断本地计算机或网络上的计算机与 Windows 时间服务(Windows 时间)冲突的工具 |
等待 | 该工具发送或等待信号到达系统。如果未指定 /S,则信号将广播到域中的所有系统。如果指定了 /S 信号将只发送到指定的域 |
管理员 | 备份命令行工具 |
WEVTIL | Windows 事件命令行实用程序。检索有关事件日志和发布者的信息、安装和卸载事件清单、运行查询以及导出、存档和删除日志 |
在哪里 | DOS 命令显示与搜索模式匹配的文件的位置。默认情况下,搜索在当前目录和 PATH 环境变量指定的路径中完成 |
我是谁 | 此实用程序可用于获取用户名和组信息的目的地以及本地系统上当前用户(访问令牌)的各自安全标识符 (SID)、权限、登录标识符 (登录 ID)。也就是说,谁是当前登录的用户。如果未指定修饰符,该工具会以 NTLM 格式显示用户名(域\用户名) |
WINHLP32 | 运行使用 HLP 扩展名的 Windows 帮助文件的 MS-DOS 命令 |
WINRM | Windows 远程管理命令行工具 Windows 远程管理 (WinRM) 是 Microsoft 对 WS-Management 协议的实现,它提供了一种使用 Web 服务与本地和远程计算机进行通信的安全方式 |
优胜者 | 使用网络上的计算机在安全模式下打开命令窗口的 DOS 命令 |
WINSAT | Windows 系统评估工具 (WinSAT) |
无线麦克风 | 在交互式命令外壳中显示 WMI 信息。它允许从本地计算机或网络上的另一台计算机访问各种信息,列出所有可用的硬件和软件数据 |
复制 | 复制文件和目录树 |
MS-DOS 的实际使用示例
接下来我给大家介绍几个 示例,以便您可以了解 CMD 命令在实践中是如何工作的:
- 复制 源文件目标文件:创建任何文件的重复文件。
- 的 快速启动文件:删除选定的文件,在这种情况下,文件名为 快速启动文件.
- 关机 -r -f -t 5: 等待 5 秒后计算机重新启动。
- 净用户 用户名 / 领域:显示域用户的属性(上次更改密码、是否活动帐户、它所属的组......)。
- 系统信息:显示计算机的所有属性,如操作系统、处理器、计算机名称、物理和虚拟内存等。
- nbtstat -a ip_equipo: 通过输入设备的IP,您可以获得机器的名称和MAC
特殊字符的使用:星号和问号
特殊字符或通配符允许对多个文件使用相同的命令:
星号 * 帮助我们处理具有相似名称的文件 并用于表示多个字符。例如,命令 目录 *.TXT 它将向我们显示位于当前文件夹中的所有带有 TXT 扩展名的文件。
问号 它与星号非常相似。唯一的区别是?仅用于替代 单个字符.例如,命令 目录 FASTBOO? .TXT它将向我们展示所有以 FASTBOO 开头并具有 TXT 扩展名的文件。
使用 ADB 和 Fastboot 命令与您的 Android 设备建立连接
我们还可以利用 MS-DOS 或 Powershell 终端从 PC 与 Android 手机或平板电脑通信,使用 USB 电缆和一些命令。他们叫 亚行命令 (Android 调试桥),用于在Android系统上执行不同的任务,例如重启终端、安装应用程序或进入设备的恢复模式。
在这里,我们将介绍 10 个最突出的 ADB 命令。
亚行设备 | 它用于了解设备是否与 PC 正确通信。如果一切顺利,我们将看到已连接设备的列表以及它们各自的序列号和状态。 |
亚行安装 | 使用此命令行,我们可以在设备上安装 apk 格式的应用程序。 |
亚行推送 | 命令将文件从 PC 传输到 Android 设备的指定路径。 |
亚行拉 | 将文件从设备复制到 PC。 |
亚行重启 | 重启安卓设备。 |
adb 重启引导程序 | 重新启动设备并加载引导加载程序。 |
adb 重启恢复 | 重新启动设备并加载恢复菜单。 |
快速启动设备 | 确认我们的 Android 是否启用了快速启动模式并已连接。 |
亚行外壳 | 查看终端文件和文件夹的内容和权限的命令。允许您更改权限。 |
亚行日志猫 | 显示记录事件的日志。 |
您可以在 适用于 Android 的 ADB 命令的基本指南.
就 Fastboot 而言,这些是我们可以使用的命令:
更新 | 来自 update.zip 的闪存设备 |
闪光 | 闪存启动 + 恢复 + 系统 |
闪光 [] | 将文件写入闪存分区 |
擦除 | 删除闪存分区 |
格式 | 格式化闪存分区 |
获取变量 | 显示引导加载程序中的变量 |
启动 [] | 下载并启动内核 |
闪存:原始启动 [] | 创建启动映像并刷入它 |
设备 | 已连接设备列表 |
继续 | 继续自动启动 |
重启 | 正常重启设备 |
重新启动引导程序 | 在引导加载程序中重启设备 |
帮助 | 显示帮助信息 |
您可以在 Fastboot for Android 实用使用指南.
在 Windows 中运行 CMD 命令的另一种方法
上面提到的所有 CMD 命令也可以从“开始”框中运行,而无需打开 MS-DOS 控制台。
为此,请执行以下操作:
➔ 写 CMD / K 命令 + 选项
这将执行带有选项的命令并保持 CMD 窗口打开。
➔ 写 CMD / C 命令 + 选项
这将执行带有选项的命令并在完成后关闭 CMD 窗口。
两个例子:
CMD / K IPCONFIG / ALL CMD / C START //google.com