文件擴展名

文件擴展名

操作系統用來标志文件類型的機制
文件擴展名也稱為文件的後綴名,是操作系統用來标志文件類型的一種機制。擴展名可以被認為是一個類型的元數據。擴展名幾乎是每個文件必不可少的一部分。一般文件在電腦系統裡默認不顯示擴展名和後綴名,如果需顯示或修改文件的擴展名和後綴名,可以在系統工具設置顯示擴展名和後綴名。
  • 中文名:文件擴展名
  • 外文名:Filename Extension
  • 别名:
  • 适用領域:操作系統
  • 所屬學科:計算機科學
  • 作用:标志文件格式,讓操作系統決定當用戶想打開這個文件的時候用哪種軟件運行

用途

标記文件類型

擴展名幾乎是每個文件必不可少的一部分。如果一個文件沒有擴展名,那麼操作系統就無法處理這個文件,無法判别處理該文件的方法。

幾乎所有的文件都有擴展名,根據擴展名可以輕松識别文件的類型。在很多用戶眼中,擴展名看起來平淡無奇,似乎沒有什麼特殊的功能。不過,實際情況并非如此,在實際的文件管理操作中,擴展名的作用是不可忽視的。靈活地對擴展名進行管理,可以大大提高文件的使用效能。

保護重要文件

對于某些文件(例如DOC等),我們不希望别人随意打開。最簡單的保護方法是将其擴展名修改為别的名稱,例如将“.xls”擴展名修改為“.cqq”等,這樣當雙擊“.cqq”文件時,就無法将其直接打開,讓别人誤以為這是個來曆不明的文件,而放棄對其的興趣。而我們運行時,隻需調整關聯狀态,就可以順利将其打開了。例如,可以使用記事本編輯一個批處理文件,其内容包括“assoc.xls=Excel.Sheet.8”“ping127.0.1–n10”“assoc.xls=cqq”行。之後将其保存為“open.bat”文件,該批處理很簡單,第一行使用“assoc”命令,為“.XLS”文件設置正确的關聯關系。如果想查看指定類型文件的關聯關系,可以在CMD窗口中執行“assoc.xxx”命令即可,其中的“xxx”表示具體的文件擴展名。

第二行使用Ping命令對本機IP進行探測,“-n”參數指定探測的次數,一般來說,探測一次大約1秒,這裡探測10次花費10秒,當然,您可以根據實際情況而定。注意這裡的“127.0.1”同樣表示本機地址,這和“127.0.0.1”是等同的。第三行将“.xls”類型重新關聯到我們自定的類型上。先修改需要保護的文件的擴展名,例如将“wendang.xls”更名為“wendang.cqq”。這樣别人就無法将其直接打開了,當我們需要使用時,運行“open.bat”文件,在指定的時間間隔内雙擊“wendang.cqq”文件,就可以順利将其打開了。之後該批處理會自動修改文件關聯狀态,防止别人随意操作該文件。

當然,為了安全起見,最好在系統中創建一個新賬戶(例如“gly”等),為其設置複雜的密碼。将該批處理文件存放到NTFS分區中,在其屬性窗口中的“安全”面闆中點擊“添加”按鈕,将“gly”賬戶添加進來,同時點擊“删除”按鈕,删除“組或用戶名稱”欄中的其他組和賬戶。如果有些賬戶不能删除,可以點擊“高級”按鈕,在彈出窗口中的“權限”面闆中取消“從父項繼承那些可以應用到子對象的權限項目”,在彈出對話框中點擊“删除”按鈕,就可以清除所有的賬戶。選中“gly”賬戶,在權限列表中勾選“完全控制”項,這樣,隻有該“gyl”賬戶才可以操作該批處理文件。

對于一般的擴展名,我們可以清楚地知道其文件類型,但是對于不常見的擴展名,或者沒有擴展名的文件來說,想識别其真實身份,就不那麼簡單了。使用FileTypeID這款小工具,問題就可迎刃而解。FileTypeID可以識别幾千種文件類型,運行該程序,将未知類型的文件直接拖放到該程序主界面中,點擊“Details”按鈕,可以顯示該文件的詳細信息,如圖1所示。點擊“Analyze”按鈕,在識别列表中的“Extension”列中顯示該文件可能歸屬的文件類型,在“Match”列中顯示與該文件類型匹配的幾率,在“Type”列中顯示該文件的類型描述信息,根據這些信息,就不難發現其真實身份了。

此外,遇到未知類型的文件時,還可以利用百度等搜索引擎,來查找對應的信息。而如果在Windows8中,處理方法就簡單多了,雙擊未知類型的文件後,在彈出面闆中點擊“更多選項”,可顯示在系統中可以處理該文件的所有程序。選定目标程序後,勾選“所有XXX文件都用這個應用打開”項,則可以使用該程序打開該文件,否則的話,可以點擊“在應用商店中查找應用”項,在應用商店中可以很快找到與該文件格式對應的應用,選擇對應的應用項目,查看其說明信息,如果合适的話,就可以下載安裝該應用。

一般來說,不管什麼類型的文件,在其開頭部位都會顯示特定的标識符,例如對于EXE文件來說,其标識符為“MZ”。使用記事本或者WinHex等工具,将目标文件打開後,找到其開頭的标識信息,然後上網查詢就會了解具體的文件類型。此外,使用“譯擴展名”這款軟件,可以輕松識别文件實際類型。在其主界面中右上角輸入文件擴展名,點擊查詢按鈕,就可以迅速查到與之相關的說明信息,據此可以了解其實際類型。“譯擴展名”支持6113個文件類型,對于某些特殊的文件類型,如果無法識别的話,可以點擊“提交”按鈕,将其發送給作者進行甄别。

節省磁盤空間

可以搜尋系統中所有的.scr文件(鍵入*.scr然後搜索),搜索結果窗口中删除其中不需要的.csr文件,以達到節省磁盤空間的目的。如果想立即就啟動屏幕保擴,可以右鍵點擊其中任何一個.scr文件并将它拖到桌面或“開始”菜單(或其中的一個子菜單)上,并選擇“CreateShortcut”。然後點擊一下這個Shocrtut就可以啟動屏幕保護程序了。

清除控制面闆上的圖标

有時候這些不受歡迎的圖标不是Windows系統控制面闆本身攜帶的,而是由其他一些程序未經允許安裝而成的。在這種情況下,讀者有必要了解,多數控制面闆的圖标的文件擴展名是.cpI。在windows系統搜索功能中鍵入*.cpI,從而可以列出系統中和控制面闆相關的應用程序。然後雙擊每個羅列出來的文件,并篩選出不需要的文件。将這些不要的文件移至另外一個文件夾或制作一個備份,并删除原始的圖标文件。值得注意的是,有時候控制面闆中的多個圖标可能隻代表一個.cpl文件。例如,如果删除了main·cpl文件,則鍵盤、鼠标和打印機圖标都會被删除。

設置關聯

在Windows控制面闆-默認程序-設置關聯中,可以找到此Windows幾乎所有的文件類型,可以在此找到名稱,描述和關聯程序(當前默認值)。

修改方式

批量修改文件擴展名,很多軟件都可以輕松實現。有的時候,需要将某文件夾下的某類文件修改成其他文件格式,如何能夠快速批量更改文件擴展名呢?熟悉DOS命令的用戶可用ren命令實現,不過它的功能不夠強大,另外對于一些初級用戶來說并不方便,此外可以使用ExtConvert工具。該程序可運行于Windows2000/XP/2003下,在Windows98等系統下不可用。

運行ExtConvert,選擇轉換文件所在的文件目錄,方法是點擊主界面的“浏覽”按鈕,在彈出的浏覽文件夾對話框中,選擇待轉換文件所在的目錄;接着設置擴展名轉換規則,分别添加轉換前和轉換後的擴展名列表,可通過點擊列表右側的上下箭頭進行擴展名順序的調整;在這裡需要注意的是,轉換前和轉換後擴展名是按照排列順序一一對應的。如果選中“第歸所有的子目錄”項,則程序将遍曆選中目錄下的所有文件和下級子文件目錄。

設置完成後,點擊“确定”按鈕會彈出“您要開始轉換文件擴展名嗎”的提示窗口,單擊“是”進行轉換,稍候即可在結果輸出欄中看到轉換文件列表。

顯示隐藏設置

微軟公司自Windows95系統起就開始隐藏文件擴展名。你要想看到文件的擴展名,就應該打開資源管理器(WindowsExPlorer)或其他Windows文件夾,選擇“查看”一“文件夾選項”或“工具”一“文件夾選項”(具體選哪一個取決于你所用的Wmdows版本)。然後點擊“查看”選項,确保取消“隐藏已知文件類型的擴展名”(Hide extensions for known file types)選項,然後點擊“完成”。這樣就可以看到電腦中幾乎所有文件的擴展名了。

文件夾選項對話框中的文件類型選項列出了系統中注冊的擴展名,注冊表示可以識别并處理該文件類型。如果你打開資源管理器中的“查看”一“詳細信息”,在文件類型欄中就會看到對文件的描述。不過在Windows9x系列的版本中,隻有在選擇了其中一種注冊文件類型的時候才能在該區域下面看見其擴展名。如果想對系統注冊表進行編輯,可以選擇一部分文件的擴展名将它們屏蔽,然後顯示其餘大部分文件的擴展名。

擴展名

可執行文件

電腦能夠按照可執行文件(.com或.exe)中的指令執行相關程序。如果收到一份匿名文件(如主動發來的電子郵件)中有可執行文件,不要執行它。因為該發件人可能不懷好意。此外,許多蠕蟲病毒可以通過電子郵件地址簿傳播。在這種情況下,可能也會收到傳播者給你發來的受感染郵件。因此,除非打電話和發電子郵件與這位朋友确認文件是安全的,否則不要打開這個可執行文件。此外.bat文件和.cmd文件也包含了一些可執行命令,因此也可能有病毒代碼。

腳本破壞程序

腳本文件由一些人工可識别的程序代碼組成,能夠轉換成可執行的機器代碼指令。當雙擊一個腳本文件時,Windows系統會執行其中的一項腳本服務(scriPtserviees)。在網上搜索或是在電腦上執行其他一些任務的時候往往會遇到一些腳本文件,但可能并不希望讓一些舊的腳本文件在的電腦上運行。和以下程序一起運行的腳本文件擴展名值得小心:WindowsscriptHost(·ws、.wse、.wso、Javascript)和VisualBasie(vb、.vbe、.vbs)。

其他服務執行擴展名

如果一個文件擴展名和一項Windows服務相關,那在雙擊這個文件的時候,這項服務就會被擊活,并按照文件中的指令去運行。這樣的一些文件擴一展名包括.pif、.mis、.hta和·scro。

上一篇:磁盤分區

下一篇:網絡遊戲防沉迷系統

相關詞條

相關搜索

其它詞條