副檔名為 .INI 的檔案是 Windows 或 MS-DOS 的設定檔。這些檔案是包含程式如何運作的指令的純文字檔。
大多程式都有各自的 INI 檔案但用途都相同。例如 CCleaner 用 INI 檔來儲存不同的選項名稱,並將特定的檔案命名為 ccleaner.ini 儲存在 CCleaner 資料夾內,通常是 C:\Program Files\CCleaner\。
Windows 中所常見命名為 desktop.ini 的 INI 檔案是儲存有關檔案與資料夾如何呈現的隱藏資料夾。
如何開啟和編輯 INI 檔案?
一般人不太會有開啟或編輯 INI 檔案的需求,但還是可以用文字編輯器開啟或編輯。在 INI 檔案圖示上點兩下,系統就會自動用記事本開啟檔案,或者你也可以使用其他文字編輯器。
INI 檔的構造是什麼?
INI 含有一個 key 值 (也稱之為 properties) ,也有人用可選 section 將 key 圍成一個區塊。key 值須有特定名稱和用等號隔開的數值,像這樣:
Language=1033
INI 檔在不同程式中的工作方式不同。一些 INI 檔非常小,只有一兩行訊息,而其他檔案可能非常長,有很多可自訂的選項。
在這個例子中 CCleaner 用數字1033來定義英文,所以當開啟程式時程式就會讀取 ini 檔案來決定用何種語言來呈現程式文字。
除此之外,程式也支援其他語言,你也可以用1034來定義西班牙文,只要你詳閱說明檔就可以找到每一個數字相對應的語言。
如果一個 key 位在 section 之下,看起來就會像這樣:
[Options] Language=1033
這是 CCleaner 使用的 INI 檔,你也可以自行修改選項來決定需要將哪一個項目從電腦中抹除,因為它使用 INI 檔來確定應該從電腦中刪除的內容。你也可以下載 CCEnhancer,持續更新眾多未內建在系統內的不同選項。
更多 INI 檔相關資訊
某些 INI 檔案在文字中會以分號作為備註功能來提示使用者,備註後的敘述將會被當前使用的程式略過。
Key 名稱與 sections 不具有大小寫敏感性,至少在 Windows 也是如此。INI 檔中輸入大寫或小寫所產生的效果並沒有差別。
常見用於詳述 Windows XP 安裝檔位置的 boot.ini 檔,如果安裝檔本身出現問題,可以查看如何修復或取代 boot.ini 檔。
雖然刪除 desktop.ini 檔並不會有安全性問題,Windows 仍會在你刪除檔案後重建檔案,並將預設值套用到上面。所以當你將客製化的圖示套用到資料夾後再刪除 desktop.ini 檔,資料夾會自動復原成預設圖示。
在微軟開始推廣 Windows Registry 來儲存程式設定前,INI 曾廣泛應用在 Windows 的早期版本上。即使現今仍有許多程式沿用 INI 檔,另一個檔案 XML 也具有同樣的功能。
當編輯 INI 檔時出現存取遭拒(access denied)則表示你並沒有足夠的管理權限來變更檔案內容,這情況通常可以用以系統管理員身分執行 (在檔案圖示上按右鍵),另一個方法是複製檔案到桌面後開始編輯作業,完成後再取代原有資料夾內的檔案。
某些 INI 檔案檔名結尾是 CFG 和 CONF,也有些堅持使用 .txt 檔名。
如何將 INI 檔轉成其他格式?
事實上,由於程式或作業系統僅能讀取特定的名稱與檔名,因此並不需要特地將 INI 檔轉成其他檔案格式,但由於 INI 檔是純文字檔,還是可以用記事本或其他文字編輯器來轉成像是 HTM/HTML 或 TXT 等其他文字格式。
關於 INI 檔的常見問題
1. 如何建立 INI 檔?
記事本或其他文字編輯器都可以建立 INI 檔,輸入需儲存的文字後按下檔案>使用 .INI 做為檔案結尾命名,也可以用另存新檔格式下拉式選單>所有檔案來儲存。
2. 哪裡可以找到 Skyrim.ini 檔案?
開啟 Windows 搜尋欄並輸入 Skyrim.ini 來尋找檔案路徑,也可以手動瀏覽 Skyrim 資料夾來搜尋 Skyrim.ini 檔案。如果你系統預設隱藏 ini 檔案,那麼你找到的檔名就會是 Skyrim.CONFIG。
3. WordPress 的 .php 檔在哪裡?
如果你是 WordPress 的自託管網站站長,開啟文字編輯器後輸入<?php phpinfo(); ?>,命名檔案為 your_choice.ini 並存入 WordPress 安裝檔的根目錄內。
開啟網路瀏覽器搜尋 Loaded Configuration File。如果你用的是專有伺服器,查看說明文件來確認是否可以透過特定選單來登入並瀏覽檔案。