我正在尋找用戶登錄到Windows 7系統時用於下一個用戶帳戶的圖像的位置。有人能指引我走向正確的方向嗎?Windows 7配置文件默認圖像文件位置
以下是我指的是圖片的截圖:(對於不同的員工類型,例如不同的圖標)
需要的位置,這樣我可以通過程序添加/編輯/刪除圖片
我正在尋找用戶登錄到Windows 7系統時用於下一個用戶帳戶的圖像的位置。有人能指引我走向正確的方向嗎?Windows 7配置文件默認圖像文件位置
以下是我指的是圖片的截圖:(對於不同的員工類型,例如不同的圖標)
需要的位置,這樣我可以通過程序添加/編輯/刪除圖片
不是一個真正的編程問題,但位置似乎是C:\ProgramData\Microsoft\User Account Pictures\Default Pictures
。
你可以在這裏找到:
全部 - 默認圖片
C:\ProgramData\Microsoft\User Account Pictures\Default Pictures
標準 - 管理員
C:\ProgramData\Microsoft\User Account Pictures\user.bmp
遊客
C:\ProgramData\Microsoft\User Account Pictures\guest.bmp
我只能訪問到Windows XP在這裏,但在尋找的picturespage.js
內nusrmgr.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\
。通過調用SHGetKnownFolderPath
和CSIDL_COMMON_APPDATA
,可以通過Windows API檢索該路徑。
需要的位置,所以我可以通過編程添加/刪除/編輯:) – 2013-02-21 18:03:39