exe副檔名總是可以替換為com嗎?

如果您聽說過將副檔名從EXE改為COM,您可能會想知道它是否只能處理少數幾個罕見的檔案,或者是否可以處理幾乎所有的EXE檔案。今天的超級使用者問答帖子回答了一位好奇的讀者的問題。...

exe副檔名總是可以替換為com嗎?

如果您聽說過將副檔名從EXE改為COM,您可能會想知道它是否只能處理少數幾個罕見的檔案,或者是否可以處理幾乎所有的EXE檔案。今天的超級使用者問答帖子回答了一位好奇的讀者的問題。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

問題

超級使用者讀者RoyiNamir想知道EXE副檔名是否總是可以替換為COM副檔名?:

Our antivirus software refused to let me copy an EXE file into my Windows 7 startup folder (calc.exe, for example) since it is an EXE file. I then changed the file extension from EXE to COM on the file and was able to easily copy it into the folder without problems (very professional).

And of course, calc.com works just as well as calc.exe, which got me to wondering. When will a program with an EXE file extension not work when the extension is changed to COM? Almost every EXE file that I have checked has worked. I would love to know the reas*** for the “why and why not” of the matter.

EXE副檔名是否總是可以替換為COM副檔名?

答案

超級使用者貢獻者Math Man為我們提供了答案:

It has to do with the internal format of the file. Originally, COM files were simple memory images and EXE files had lots of headers associated with them. As a result, you could not rename them.

As time went on and they had to make things backward compatible, Microsoft changed it so that the operating system looks at the file itself to determine what type of file it is instead of the extension. As a result, when you run the renamed file, Windows ignores the extension entirely.

Visit the links below for a more detailed and extensive explanation.

What is the Difference Between .com, .exe, and .bat? [StackOverflow]

What’s the difference between the COM and EXE extensi***? [Microsoft Developer Blog]


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

  • 發表於 2021-04-09 07:33
  • 閱讀 ( 26 )
  • 分類:網際網路

你可能感興趣的文章

聯結器(linker)和裝載機(loader)的區別

...將物件程式碼與其他檔案(如標頭檔案)連結起來並建立副檔名為.exe的可執行檔案的軟體。載入程式是將連結器生成的可執行檔案載入到主記憶體的系統軟體。這是連結器和載入器之間的關鍵區別。 目錄 1. 概述和主要區別 2.什...

  • 發佈於 2020-10-19 05:42
  • 閲讀 ( 39 )

如何批次重新命名mac上的多個檔案

... 根據需要更改選項。預設情況下隱藏副檔名選項對於某些重新命名方法很有用。我們稍後再談。 ...

  • 發佈於 2021-03-13 07:03
  • 閲讀 ( 59 )

如何在windows上從mac檢視或編輯頁面文件

... 如果您只需要閱讀文件而不需要編輯,您可以將副檔名從PAGES更改為ZIP。在檔案上單擊滑鼠右鍵,然後從關聯選單中選擇“重新命名”。確保游標位於檔名的末尾,並用.zip替換.pages。 ...

  • 發佈於 2021-03-14 16:11
  • 閲讀 ( 47 )

副檔名指南:如何修復和批次重新命名檔案

您是否有丟失或混亂的副檔名損壞的檔案?如果您知道檔案型別,新增正確的副檔名可以使這些檔案再次可讀。如果您有多個與此問題相關的檔案,我們可以為您節省大量時間:批次重新命名副檔名。 ...

  • 發佈於 2021-03-17 01:25
  • 閲讀 ( 85 )

如何開啟dat檔案或將其轉換為word文件

...設你應該收到一個Word文件,而你收到的卻是一個帶有DAT副檔名的文件。基本上,您有兩個簡單的選項來開啟該檔案。 ...

  • 發佈於 2021-03-17 18:35
  • 閲讀 ( 36 )

如何在windows上啟用區分大小寫的檔名

大多數基於UNIX和Linux的作業系統都使用區分大小寫的檔名和資料夾名,但從歷史上看,Windows上從來沒有使用過這種名稱。 ...

  • 發佈於 2021-03-24 14:52
  • 閲讀 ( 44 )

如何在heroku上免費託管python網站

...名為Procfile的新文字檔案來建立此檔案。確保此檔案沒有副檔名;否則,它將無法工作。 ...

  • 發佈於 2021-03-30 11:29
  • 閲讀 ( 107 )

如何在windows10上輕鬆批次重新命名檔案

...,則該操作僅適用於檔案或資料夾的名稱,而不適用於其副檔名。 僅限專案副檔名:如果選中,則該操作僅適用於檔案或資料夾的副檔名,而不適用於其名稱。 準備好後,單擊“重新命名”按鈕,PowerRename將執行您指定的操作...

  • 發佈於 2021-03-31 21:02
  • 閲讀 ( 55 )

如何將powerpoint放映(ppsx)更改為工作檔案(pptx)

...可以編輯PPSX檔案,但必須先將其轉換回PPTX格式。 更改副檔名 在嘗試其他操作之前,您是否可以更改副檔名總是值得一看的。這有時是可行的,儘管這取決於您和您的同事使用的Office版本。 要更改副檔名,請右鍵單擊該檔案...

  • 發佈於 2021-04-01 08:03
  • 閲讀 ( 40 )

如何在linux上使用rename命令

...一個目錄,裡面有各種不同型別的檔案。其中一些檔案的副檔名為“.prog”。我們要在命令列中重新命名它們,以便它們具有“.prg”副檔名。 我們如何說服mv為我們做這件事?我們來看看檔案。 ls *.prog -l 這裡有一種方法不需要...

  • 發佈於 2021-04-03 12:15
  • 閲讀 ( 59 )
CGJJCVH
CGJJCVH

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦