共用方式為


配置文件目錄

系統會將使用者配置檔資訊儲存在特定目錄中,該目錄在不同版本的 Windows 中有不同的名稱:Windows XP 中的「文件和設定」,以及 Windows Vista 和更新版本中的「使用者」。 若要取得配置檔目錄的路徑,請使用 GetProfilesDirectory 函式。

配置文件目錄包含下列使用者配置檔子目錄。

目錄 描述
ProgramData (Windows Vista 或更新版本)/所有使用者 適用於所有用戶的程序資訊。 所有使用者目錄仍存在於 Windows Vista 或更新版本中,以提供回溯相容性。
違約 適用於預設使用者的配置檔資訊。
使用者 適用於指定使用者的配置檔資訊。 每個使用者都有自己的配置檔子目錄。

 

若要取得 ProgramData/All Users 目錄的位置,請呼叫 GetAllUsersProfileDirectory 函式。 此目錄包含下列子目錄:

目錄 描述
桌面 桌面上顯示的快捷方式。
[開始] 功能表 [開始] 功能表的功能表項。

 

若要取得預設用戶目錄的位置,請呼叫 getDefaultUserProfileDirectory函式。 若要取得特定用戶目錄的位置,請呼叫 getUserProfileDirectory函式。 默認使用者和特定用戶目錄都包含下列子目錄。 斜體中的目錄表示預設為隱藏的目錄。 您可以在 [資料夾選項] 控制面板專案中 選取 [顯示隱藏的檔案、資料夾和磁碟驅動器] 選項 選項,來檢視這些目錄。

目錄 描述
應用程式數據 應用程式特定的數據。
餅乾 Windows Internet Explorer Cookie。
桌面 桌面上顯示的快捷方式。
我的最愛 我的最愛網站連結。
本機設定 未使用設定檔漫遊的應用程式設定和數據。 此目錄中的設定或數據通常是計算機專屬的,或者它們太大而無法有效地漫遊。 此目錄包含下列子資料夾:
  • 應用程式數據
  • 歷史
  • 臨時
  • 暫時因特網檔案
我的檔 使用者建立之文件的預設位置。 應用程式應該預設會將檔檔儲存到此目錄。
NetHood 網路鄰里專案的快捷方式。
PrintHood 印表機資料夾專案的快捷方式。
最近 最近使用檔的快捷方式。
SendTo 使用者通常會傳送檔案之位置的快捷方式。
[開始] 功能表 [開始] 功能表的功能表項。
範本 範本專案的快捷方式。

 

若要取得這些目錄的子目錄位置,請使用 SHGetFolderPathSHGetKnownFolderPath 函式。