2013-02-21 117 views
4

我正在尋找用戶登錄到Windows 7系統時用於下一個用戶帳戶的圖像的位置。有人能指引我走向正確的方向嗎?Windows 7配置文件默認圖像文件位置

以下是我指的是圖片的截圖:(對於不同的員工類型,例如不同的圖標) enter image description here

需要的位置,這樣我可以通過程序添加/編輯/刪除圖片

回答

4

不是一個真正的編程問題,但位置似乎是C:\ProgramData\Microsoft\User Account Pictures\Default Pictures

+0

需要的位置,所以我可以通過編程添加/刪除/編輯:) – 2013-02-21 18:03:39

2

你可以在這裏找到:

全部 - 默認圖片

C:\ProgramData\Microsoft\User Account Pictures\Default Pictures 

標準 - 管理員

C:\ProgramData\Microsoft\User Account Pictures\user.bmp 

遊客

C:\ProgramData\Microsoft\User Account Pictures\guest.bmp 
3

我只能訪問到Windows XP在這裏,但在尋找的picturespage.jsnusrmgr.cpl的源代碼(在用戶控制面板小程序),它加載使用此代碼的圖片:

EnumPics(top.window.GetShell().NameSpace(35).Self.Path + "\\Microsoft\\User Account Pictures\\Default Pictures"); 

Namespace 35( 0x23)顯然是ssfCOMMONAPPDATA

XP上的'Common App Data'路徑一般爲C:\Documents and Settings\All Users\Application Data\,Vista及以上版本爲C:\ProgramData\。通過調用SHGetKnownFolderPathCSIDL_COMMON_APPDATA,可以通過Windows API檢索該路徑。