Wie kann ich extrahieren Sie die aktuellen Benutzerkonto Bild?
Ich versuche, zu extrahieren Sie die aktuellen Benutzerkonto-Bild in Windows 7, aber ich kann nicht scheinen, um herauszufinden, wo es sich befindet. Ich habe festgestellt, dass das Bild manchmal geschrieben, um die Benutzer-temp-Ordner, aber nur nach der Durchführung bestimmter Aktionen. Es ist nicht immer garantiert da sein. Hat jemand hatte kein Glück, extrahieren Sie dieses Bild? Danke!
Update: ich bin versucht, entpacken Sie das image mithilfe von C++, sondern helfen in jeder Sprache, wäre ein großer Schritt. 🙂
InformationsquelleAutor Jon Tackabury | 2010-04-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es beschrieben hier unter Benutzer-Profil-Kacheln in Windows 7. Es scheint nicht sehr ermutigend.
InformationsquelleAutor Alex K.
Immer, wenn ein API-Aufruf muss die UserTile, es ist kopiert %TEMP%\%USERNAME%.bmp, die in der Regel C:\Users\username\AppData\Local\Temp\username.bmp.
Aber wenn Sie benötigen, um es zu extrahieren, die direkt von SAM, können Sie sich die details von http://deployment.xtremeconsulting.com/2010/06/23/usertile-automation-part-1/, um ein Programm zu Lesen HKLM\SAM\SAM\Domains\Account\Users\????????\UserTile (im system-Kontext!), skip 12 Byte Lesen 4 Byte uint, und gelesen, dass uint Anzahl der bytes in einer Datei.
Edit: ich glaube, ich sollte hinzufügen, dass der API-Aufruf, der Explorer in Windows XP verwendet, um die Symbol, wird eine ungenannte Adresse in einem der logon-DLL ' s (daher kann man das nicht nennen sich selbst, da diese Adresse sich ändern sollte zwischen Versionen), kann ich mich nicht erinnern, die genauen DLL im moment.
InformationsquelleAutor frozen
Ich bin mir nicht sicher, wie Sie wollen, zu extrahieren, das Bild. Aber wenn Sie nur könnten, verwenden Sie windows explorer, gehen Sie zu C:\Users\(dein-Benutzername)\AppData\Local\Temp. Die Bild-Datei wird mit (Ihr-Benutzername).bmp
Ich habe diese aus http://www.sevenforums.com/tutorials/5187-user-account-picture-change.html. Ich habe es und es funktionierte.
InformationsquelleAutor user2542295