Schreiben kann in der Registrierung unter HKEY_LOCAL_MACHINE\Software

Bin ich eine Anwendung schreiben, die erstellt werden muss, ein spezielles Benutzer-Konto ausgeblendet login-Bildschirme und der Control Panel-Benutzer-applet ein. Durch das schreiben einer DWORD Wert 0 mit dem Benutzernamen für den Registrierungsschlüssel unter, ich bin in der Lage, dieses Ziel zu erreichen:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

Das problem ist, dass unter Windows 7 mit UAC auf, egal was ich versuche, ich kann nicht programmgesteuert schreiben eines Wertes auf den Schlüssel oben.

Es ist mein Verständnis, dass das schreiben auf bestimmte Tasten ist dies nicht erlaubt unter Windows 7 mit UAC auf, es sei denn, Sie sind mit den Administratorrechten ausgeführt wird. Ich habe ein Anwendungsmanifest requestedExecutionLevel level="requireAdministrator" uiAccess="false" ich akzeptieren Sie die UAC-Eingabeaufforderung, wenn mein Programm ausgeführt wird, mein Konto ist ein Mitglied der Administratoren, aber ich bin noch nicht in der Lage zu schreiben, um die oben genannten Registrierungsschlüssel.

Was muss ich tun? Wie ist es möglich, in jeder Anwendung, die Konfiguration zu schreiben, die Schlüssel und Werte unter HKEY_LOCAL_MACHINE\SOFTWARE?

Weitere Informationen ... Wenn mein Programm läuft, es werden keine Fehler geworfen und es scheint, das schreiben von Werten. Meine Vermutung ist, dass Windows zu virtualisieren, den Ort, an dem ich Schreibe. Muss ich schreiben, um den tatsächlichen Ort, nicht virtuell, wenn ich bin, dies zu verbergen spezielles Benutzer-Konto.

  • Sie sind wahrscheinlich versuchen zu verhindern, dass genau das, was Sie zu tun versuchen. Ein verstecktes Konto geschrieben von malware wäre schlecht für die Instanz.
  • Doch gilt dies alles unter HKEY_LOCAL_MACHINE\SOFTWARE, die nicht nur den speziellen Schlüssel, den ich erwähnte. Oh, und Sie können immer noch ausblenden des Kontos durch die Verwendung von regedit, oder sehen Sie es mit der Computerverwaltung/Benutzer.
  • Sorry, es war nur eine aus dem Stegreif Kommentar. Wenn ich eine gute Antwort für Sie hatte ich haben, die andere box. Ich bin auch sehr dafür interessieren, was eigentlich hier Los ist.
  • Vielleicht ist es nicht die einzige Stelle, die geändert werden müssen? 'Ursache, wie gesagt es wäre zu einfach für malware-software.
  • Ich schwöre, ich habe so etwas Lesen auf Raymon Chen ' s blog.
  • Sie könnten einen link dann .) Es ist wirklich interessant, aber eine schnelle Suche auf diese Taste führt nicht zu "erstellen Sie ein spezielles Benutzerkonto versteckt login-Bildschirme", sondern um zu verbergen/zeigen bereits Konten angelegt. Ich habe einfach versucht, mit regedit und addiert den Wert, aber keine Benutzer angelegt... nur ein einsamer Wert.
  • Malware-Alarm!!!!

InformationsquelleAutor sysrpl | 2011-02-09
Schreibe einen Kommentar