Taskmanager über Registry sperren
-
Hallo wie der Titel schon sagt, ich brauch Hilfe um den Taskmanager über die Registrierdatenbank zu sperren.
Ich hab schon das hier gefunden:HKEY hKey; RegCreateKeyEx(HKEY_CURRENT_USER,"Test",0,0,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,&hKey,0);Aber ich weiss nicht wie ich das genau in mein Programm schreiben soll.
Den Key muss ich erstellen:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\SystemAber es muss noch der DWORD-WERT DisableTaskMgr erstellt werden.
Und diese muss den Wert 1 enthalten.
Wie mach ich das jetzt mit dem obigen Beispiel ?Hoffe mir kann jemand helfen.
mfg C++ler
-
Sry für Doppelpost.
Aber ich hab jetzt aber was gefunden das funktioniert aber leider nicht.
Der Taskmanager lässt sich immer noch Problemlos öffnen.HKEY hkey; DWORD dwDisposition; DWORD dwType, dwSize; DWORD value; bool Lock; if (Lock) value = 1; else value = 0; if(RegCreateKeyEx(HKEY_CURRENT_USER, TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\system"), 0, NULL, 0, KEY_SET_VALUE, NULL, &hkey, &dwDisposition)== ERROR_SUCCESS) { dwType = REG_DWORD; dwSize = sizeof(DWORD); RegSetValueEx(hkey, TEXT("DisableTaskMgr"), 0, dwType, (PBYTE)&value, dwSize); RegCloseKey(hkey); }
-
Die Sperre funktioniert imo erst nach ändern des RegKeys und Neustart des Systems.
-
Dieser Thread wurde von Moderator/in SideWinder aus dem Forum DOS und Win32-Konsole in das Forum Themen rund um den PC verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Stell es doch einfach in den Gruppenrichtlinien ein.