檔案副檔名(filename extension)也稱為檔案的後綴名,是作業系統用來標記檔案類型的一種機制。通常來說,一個副檔名是跟在主檔名後面的,由一個分隔符號分隔。擴展名可以被認為是一個類型的元資料。 (建議學習:phpstorm)
檔案副檔名(Filename Extension,或為延伸檔案名稱、後綴名稱)是早期作業系統(如VMS/CP/ M/DOS等)用來標誌檔案格式的一種機制。
以DOS來說,一個檔案副檔名是跟在檔案主名後面的,由一個分隔符號分隔。在一個像是「example.txt」的檔案名稱中,example是檔案主名,txt為檔案副檔名,表示這個檔案是純文字文件,句點「.」就是檔案主名與檔案副檔名的分隔符號。
DOS作業系統(包括Windows 3.x)把檔案副檔名限制在3個字元以內。
個人電腦(PC)自微軟推出Windows95開始,其他Windows作業系統上,無論是16/32 位元的Windows 95、Windows 98、Windows ME或32位元的Windows NT、Windows 2000、Windows XP、Windows 2003和Windows Vista。
Windows 7的FAT32檔案系統中包含有一個介面等級的修正,使得檔案副檔名的字數可以達到256個英文字元(長檔案名稱),但是在系統層面,仍然保留3個字母的命名方式,這對許多用戶來說都是不可見的。 NTFS檔案系統則沒有這種限制。
在長檔名的狀態下,檔案的檔案副檔名可以根據外殼(shell)或瀏覽器的設定表示為顯示的或隱藏的。
這也使得有心傳播電腦病毒或蠕蟲病毒的惡意使用者得以將LOVE-LETTER-FOR-YOU.TXT.vbs或JustForYou.TXT.exe偽裝成看起來像是無害的純文字檔案(LOVE-LETTER-FOR-YOU.TXT或JustForYou.TXT),得以欺騙目標使用者。
如果檔案檔案副檔名是隱藏的話,那麼這個VBScript檔案或帶有電腦病毒的可執行檔案就有可能欺騙到使用者在毫無防備下開啟並運行。
這種命名法有著很大的缺陷,甚至安全的缺陷,所以某些作業系統已經不再遵循檔案副檔名的規範,而是採用更精確的檔案魔術數字(magic number)來確定檔案類型(請參閱UNIX/Linux系統)。不過Windows系列的作業系統即使是最新的Windows10都依然保持這種命名格式。
檔案副檔名更重要的作用是讓系統決定當使用者想開啟這個檔案的時候用哪種軟體運行,如Windows系統中exe檔是可執行文件,doc檔案預設用Microsoft Word開啟的Word檔案。
以上是windows檔案的副檔名長度是幾個的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Dreamweaver CS6
視覺化網頁開發工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境