Steven asked in 電腦與網際網路軟體 · 1 decade ago

.bat .sys .com .inf .tmp 有什麼區別

.bat .sys .com .inf .tmp

五個有什麼區別?

和分別解釋 謝謝

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    .bat

    批次處理(Batch)是一種簡化的腳本語言,它應用於DOS和Windows系統中,它是由DOS或者Windows系統內嵌的命令解釋器(通常是COMMAND.COM或者CMD.EXE)解釋運行。類似於Unix中的Shell腳本。批次檔具有.bat或者.cmd的擴展名,其最簡單的例子,是逐行書寫在命令行中會用到的各種命令。更複雜的情況,需要使用if,for,goto等命令控制程式的運行過程,如同C,Basic等高級語言一樣。如果需要實現更複雜的應用,利用外部程式是必要的,這包括系統本身提供的外部命令和第三方提供的工具或者軟體。批次處理程式雖然是在命令行環境中運行,但不僅僅能使用命令行軟體,任何32位的Windows程式都可以放在批次檔中運行。

    2009-04-24 23:40:43 補充:

    tmp文件

    其實,這是Windows產生的臨時文件,本質上和虛擬內存沒什麼兩樣,只不過臨時文件比虛擬內存更具有針對性,單獨為某個程序服務而已。還有,如果您是使用WORD編輯文檔,也會在WORD的安裝目錄裡發現一批~開頭的,TMP結尾的文件,這是WORD產生的臨時文件。

    2009-04-25 00:04:20 補充:

    .com

    1.DOS下的命令文件小於64K 自執行,是Windows常見的文件類型後綴 。

    2.com為company簡稱,表示公司企業。.com為最早的通用頂級域名。

    2009-04-25 00:14:52 補充:

    .inf

    INF是Device INFormation File的英文縮寫,是Microsoft公司為硬件設備製造商發佈其驅動程序推出的一種文件格式,是Winodws操作系統下用來描述設備或文件等數據信息的文件。INF文件是由標準的ASCII碼組成,您可以用任何一款文字編輯器查看修改其中的內容。一般我們總是認為INF文件是系統設備的驅動程序,其實這是錯誤的認識,Windows之所以在安裝某些硬件的驅動時提示需要INF文件是因為INF文件為該設備提供了一個全面描述硬件參數和相應驅動文件(DLL文件)的信息。

    2009-04-25 00:22:35 補充:

    .sys

    平常應用時,我們一般用C碟啟動,啟動後,提示符顯示為C: ,但有時我們也需要由A碟來啟動,比如,電腦感染了病毒,就要用無毒的軟碟啟動後,再用殺毒軟件殺毒。在正確的設定下,將具有啟動功能的軟碟插入A驅動器中,電腦啟動後,提示符為A: 。那麼,我們怎樣才能使一張軟盤具有啟動功能呢?

      DOS為製作啟動盤專門提供了一條命令,這就是sys命令。sys命令的格式很簡單:  sys 驅動器名,例如在C碟提示符下輸入: sys a:,就是將C碟上的系統文件傳輸到A盤上,把A驅動器中的磁碟製作成啟動碟。如果在A碟啟動的情況下, sys c:就是將A碟上的系統文件傳輸到C碟上。

Still have questions? Get your answers by asking now.