Ⅰ 可執行文件有哪幾種
可執行文件 (executable file)
可移植可執行 (PE) 文件格式的文件,它可以載入到內存中,並由操作系統載入程序執行。它可以是 .exe 或 .dll 文件。COM、BAT也都是可執行文件!
Ⅱ 什麼是可執行文件
一般來說,對於程序設計語言來說,文件可以分為如下幾種類型:(1)、源文件:指的是由用戶自己編寫的可讀的源文件,這類文件通常都是文本文件。例如:以 *.c 結尾的C語言源文件;(2)、中間文件:指的是介於源文件和可執行文件之間的文件,例如:對 C 語言源文件進行第一步編譯時產生的中間文件,通常生成以 *.o 結尾的文件,此時的 *.o 文件已經不是用戶可讀的源文件了,但是此時它還不是最終的可運行文件;(3)、可執行文件:此時的文件是在中間文件(*.o)的基礎上,再通過和系統的一些函數庫文件進行庫連接,最終產生了在機器上可執行的文件(即:最終的可執行程序代碼)。
Ⅲ 什麼能運行「EXE」文件
直接雙擊打開。
exe文件是一種可在操作系統存儲空間中浮動定位的可執行程序,可執行文件分兩種一種是後輟名為.COM另一種就是.EXE 。是電腦能直接雙擊打開的格式。exe為自執行的文件,不需要用其他軟體來打開。exe是可執行文件,若是它不可以運行,就可能是這個程序壞了,或是你的exe文件關聯被病毒破壞了,得修復。找一個可修復exe文件關聯的軟體,改它的exe,為cmd即可。當然,你也可以把exe改成cmd就可以臨時用。
Ⅳ 什麼是可執行文件
可執行文件 (executable file) 指的是可以由操作系統進行載入執行的文件。在不同的操作系統環境下,可執行程序的呈現方式不一樣。在windows操作系統下,可執行程序可以是 .exe文件 .sys文件 .com類型文件。
如記事本程序notepad.exe ,這類程序通常用來處理或者輔助處理其它文件。比如:myfile.txt雙擊打開由notepad.exe記事本程序來進行編輯。
(4)哪個是可以執行文件擴展閱讀:
可執行文件常見分類:
1、Linux32/64位可執行文件:Linux是靠文件屬性來判斷判斷是否可執行。每個文件專門有個屬性來表示文件是否可執行。
2、MS-DOS可執行文件:最簡單的可執行文件格式,可以在MS-DOS和32位的WINDOWS中運行。它通過在文件頭添加ASCII字元串「MZ」(16進制中表示為4D5A)來標識。「
3、16位NE X86可執行文件:通過在文件頭添加ASCII字元串「NE」來標識。它只能運行在Windows和OS/2系統,而不能在DOS下運行。
4、16/32位X86可執行文件:通過在文件頭添加ASCII字元串「LE」來標識。它僅用來在Windows 3.x和Windows 9x中替代VxD驅動。
5、32位線性可執行文件:通過在文件頭添加ASCII字元串「LX」來標識。運行在OS/2 2.0以及更高版本中,也可用於某些DOS擴展。
6、32位X86可執行文件:這是最復雜也最流行的可執行文件格式,通過在文件頭添加ASCII字元串「PE」來標識。它主要運行於Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中運行。
7、64位X86-64可執行文件:與32位文件類似,但使用支持64位的X86cpu(64根地址匯流排)。因此它僅能在64位的Windows系統中運行,譬如Windows 7 64位和 Windows10 X64。
參考資料來源:網路-可執行文件
參考資料來源:網路-可執行程序
Ⅳ Windows通過什麼來判定一個文件是不是可執行文件 A文件屬性 B文件擴展名 C文件名 D文件名及其擴展名
B文件擴展名。在Windows下可執行文件的擴展名只有兩種:.COM及.EXE。.COM文件是DOS系統下的可執行文件,在Windows下也可以執行。EXE文件是Windows下最常見的可執行文件。另外,BAT文件雖然也可以執行,但他是一個文本文檔,是調用其他可執行文件的。
Ⅵ 可執行文件的擴展名有哪些
這些文件名,都以英文縮寫來代表。
.EXE:可執行文件;
.COM:命令文件;
.BAT:批處理文件。
早期的,能夠在操作系統(DOS)中直接執行的,就是這三種。
現在,可就太多了。
WINDOWS中融合了IE,那麼,網頁文件以及其中的Flash、等等,就都是可以直接執行的文件了。
Ⅶ 什麼叫做可執行文件
可執行文件 (executable file) 指的是可以由操作系統進行載入執行的文件,以windows系統為例進行說明。
1、用戶在安裝windows系統電腦上使用的qq、ie瀏覽器、記事本、office等等 ,這些都是可執行文件,用戶可以簡單將可執行文件理解為電腦上的程序。
2、在windows系統上一般來說exe文件都是可執行文件,但是可執行文件還包括了dll文件、scr文件等 ,總之,可執行文件是一種滿足一定文件格式的可執行體,在windows系統上叫做PE格式 ,下圖是windows系統上可執行文件的格式,包括了DOS頭、PE頭、區段等信息。
Ⅷ Windows中可直接執行文件有幾種
在 Windows XP 下, 可直接被執行的文件至少有四種.
一是 exe (Executable File: 可執行文件),
二是 com (小型可執行程序的),
三是 cpl (Control Panel: 控制面板擴展),
四是 scr (Screen: 屏幕保護程序) .
其實, 所謂可否被 Windows 直接執行,
主要就是看文件是否為符合 PE 結構的文件.
因為現在只有 PE 文件才可被 Windows 直接執行.
如上述所舉的四種, 都具有:
一: exe 文件頭, 二: dos 文件頭.
等等 ... ... (具體內容敬請參看 Executable File Format)
sys (System) 和 drv (Driver) 是直接被系統使用.
dll (Dynamic Link Library) 默認是用 %WinDir%\System32\RunDll32.exe 處理.
bat (Batch) 和 cmd 默認是用 %WinDir%\System32\cmd.exe 執行,
當然也可以用 %WinDir%\System32\Command.com 執行.
msi (Microsoft Installer) 默認是用 %WinDir%\System32\msiexec.exe 執行.
iso 可以使用 WinRAR 處理.
zip 默認是用 %WinDir%\System32\zipfldr.dll 處理.
reg (Registration) 和 key 默認是用 %WinDir%\regedit.exe 執行.
msc (Microsoft Console) 默認是用 %WinDir%\System32\mmc.exe 執行.
chm 默認是用 %WinDir%\hh.exe 執行.
hlp 默認是用 %WinDir%\System32\winhlp32.exe 執行.
url 默認是用 %SystemDrive%\Progra~1\Intern~1\iexplore.exe 執行.
ax (Codec) 解碼器文件?
olb (Object Library) 對象庫?
lnk (Link) 用 %WinDir%\explorer.exe 執行?
ocx ActiveX 控制項?
tlb (Type Library) 類型庫?
ime 輸入法文件之一? 輸入法文件之二?
inf 安裝文件?
Desktop.ini 微軟的系統文件夾外殼控制文件.
AutoRun.ini 自動運行文件.
Ⅸ 什麼是可執行文件
可執行文件 (executable file)
可移植可執行 (PE) 文件格式的文件,它可以載入到內存中,並由操作系統載入程序執行。它可以是 .exe 或 .dll 文件。在 .NET 上下文中,PE 文件必須由公共語言運行庫翻譯成本機代碼,然後才能由操作系統執行。
文本文件
文本文件是一種典型的順序文件,其文件的邏輯結構又屬於流式文件。
特別的是,文本文件是指以ASCII碼方式(也稱文本方式)存儲的文件,更確切地說,英文、數字等字元存儲的是ASCII碼,而漢字存儲的是機內碼。文本文件中除了存儲文件有效字元信息(包括能用ASCII碼字元表示的回車、換行等信息)外,不能存儲其他任何信息,因此文本文件不能存儲聲音、動畫、圖像、視頻等信息。
設某個文件的內容是下面一行文字:
中華人民共和國 CHINA 1949。
如果以文本方式存儲,機器中存儲的是下面的代碼(以十六進製表示,機器內部仍以二進制方式存儲):
D6 D0 BB AA C8 CB C3 F1�B9 B2 BA CD B9 FA 20 43
48 49 4E 41 20 31 39 34�39 A1 A3
其中,D6D0、BBAA、C8CB、C3F1、B9B2、BACD、B9FA分別是「中華人民共和國ABCD」 七個漢字的機內碼,20是空格的ASCII碼,43、48、49、4E、41分別是五個英文字母「CHINA」的ASCII碼,31、39、34、39分別是數字字元「1949」的ASCII編碼,A1A3是標點「。」的機內碼。
從上面可以看出,文本文件中信息是按單個字元編碼存儲的,如1949分別存儲「1」、「9」、「4」、「9」這四個字元的ASCII編碼,如果將1949存儲為079D(對應二進制為0000 0111 1001 1101,即十進制1949的等值數),則該文件一定不是文本文件。
Ⅹ 可執行文件有哪些
可執行文件 (executable file) ,可移植可執行 (PE) 文件格式的文件,它可以載入到內存中,並由操作系統載入程序執行。它可以是 .exe文件 .sys文件 .com文件 .bat文件等。