如何使用Desktop.ini自定義資料夾
文件系統資料夾通常會以標準圖示和一組屬性來顯示,例如,指定資料夾是否共用。 您可以藉由在該資料夾中建立Desktop.ini檔案來指定不同的選項,來自定義個別資料夾的外觀和行為。
使用Desktop.ini檔案
資料夾通常會以標準資料夾圖示顯示。 Desktop.ini檔案的常見用法是將自定義圖示或縮圖影像指派給資料夾。 您也可以使用Desktop.ini來 建立資訊提示 ,以顯示資料夾的相關信息,並控制資料夾行為的一些層面,例如指定資料夾或資料夾中專案的當地語系化名稱。
使用下列程式,使用 Desktop.ini 自訂資料夾的樣式:
- 使用 PathMakeSystemFolder 將資料夾設為系統資料夾。 這會設定資料夾上的唯讀位,表示應該啟用保留給Desktop.ini的特殊行為。 您也可以使用 attrib +s FolderName,從命令行將資料夾設為系統資料夾。
- 建立資料夾Desktop.ini檔案。 您應該將它標示為 隱藏 ,而且 系統 可確保它隱藏在一般使用者中。
- 請確定您所建立Desktop.ini檔案的格式為 Unicode。 這是儲存可向用戶顯示的當地語系化字串的必要專案。
建立Desktop.ini檔案
Desktop.ini檔案是文字檔,可讓您指定檔案系統資料夾的檢視方式。 [.ShellClassInfo] 區段可讓您將值指派給數個專案,以自定義資料夾的檢視:
值 | Description |
---|---|
ConfirmFileOp | 將此項目設定為 0,以避免刪除或行動資料夾時出現「您要刪除系統資料夾」警告。 |
NoSharing | Windows Vista 或更新版本不支援。 將此項目設定為 1,以防止共用資料夾。 |
IconFile | 如果您想要指定資料夾的自訂圖示,請將這個項目設定為圖示的檔名。 慣用.ico擴展名,但也可以指定.bmp檔案,或.exe和包含圖標的.dll檔案。 如果您使用相對路徑,則圖示可供透過網路檢視資料夾的人員使用。 您也必須設定 IconIndex 專案。 |
IconIndex | 設定這個專案以指定自訂圖示的索引。 如果指派給 IconFile 的檔案只包含單一圖示,請將 IconIndex 設定為 0。 |
InfoTip | 將這個項目設定為參考文字字串。 當游標停留在資料夾上時,它會顯示為資訊提示。 如果使用者按兩下資料夾,資訊文字會顯示在資料夾的資訊區塊中,低於標準資訊。 |
下圖是具有自定義Desktop.ini檔案的 Music 資料夾。 資料夾現在:
- 具有自定義圖示。
- 如果移動或刪除資料夾,則不會顯示「您要刪除系統資料夾」警告。
- 無法共用。
- 當游標停留在資料夾上方時,顯示參考文字。
下圖中的資料夾選項會設定為顯示隱藏的檔案,讓Desktop.ini可見。 資料夾看起來像這樣:
當游標停留在資料夾上方時,會顯示資訊提示。
自訂圖示會取代資料夾名稱出現處的資料夾圖示。
下列desktop.ini檔案是用來自定義 Music 資料夾,如上圖所示。
[.ShellClassInfo]
ConfirmFileOp=0
NoSharing=1
IconFile=Folder.ico
IconIndex=0
InfoTip=Some sensible information.