.COM 文件扩展名
文件类型 DOS命令文件

开发者 | 微软 |
常用度 |
|
文件后缀 | .com |
文件分类 | 可执行文件 |
COM是什么文件?
COM文件是MS-DOS下一种简单的可执行文件,以二进制格式保存,仅包含可执行代码,最大不能超过64kb,没有重定位的信息,在内存中完全是代码的映象,类似于Windows的.EXE文件。
COM与EXE区别:
- COM文件就是只含一个代码段的指令程序;EXE文件可包含多个程序段,如:代码段、数据段、堆栈段等。
- COM文件只能作一些简单的DOS指令操作;.EXE文件应用广泛,可作为各类程序的程序文件。
- COM文件大小不能超过64K,并且没有标头或元数据,仅包含代码和数据;EXE文件没有大小限制。
大多数Windows用户不会遇到COM可执行文件,因为这些文件主要用于MS-DOS。
COM文件可以在32位的Windows系统中运行,但它在MS-DOS仿真子系统NTVDM中运行。COM文件也可以在DOS模拟器(如DOSBox)上执行,在这些模拟器支持的任何平台上。
在MS-DOS中,如果一个目录中包含具有相同文件名的EXE和COM文件,那么当没有指定扩展名时,将优先选择COM文件进行执行。例如,如果系统路径中的某个目录包含两个名为run.com和run.exe的文件,则运行命令C:\>run将执行run.com。
COMMAND.COM - 在DOS和Windows 95、98和Me使用的Windows Shell(外壳)程序,是一种命令解释程序,它提供了一个加载器来加载其他COM或EXE程序。在更高版本的Windows中,它已由命令提示符cmd.exe[/w_file]取代。
application/x-msdos-program
application/x-msdownload

虽然COM文件通常存储合法的MS-DOS或Windows程序,但它们也可以用于在受害者的计算机上分发和执行恶意软件攻击。为了防止恶意Windows可执行文件攻击,除非你信任文件的来源,否则请不要双击在计算机上下载、接收或找到的COM文件。
COM文件怎么打开?
如果你电脑上打不开COM文件,原因可能有很多,而最常见最主要的原因就是你的电脑没有安装可以打开COM文件的软件;Windows系统会弹出提示框:“若要打开此文件,Windows需要知道哪个程序打开它”,最简单直接的解决办法就是下载并安装合适的软件来打开COM文件。