;=============================================================================== ; Function Name: _DisEnableTaskManager([$DISABLE=1]) ; Description:: TaskManager per Registry sperren / entsperren ; Parameter(s): $DISABLE Standard 1 ==> sperren (0 entsperren) ; Return Value(s): Erfolg 1 ; Fehler 0 SetError 1 Schlüssel kann nicht geöffnet werden ; 2 Hauptschlüssel kann nicht geöffnet werden ; 3 Fernverbindung zur Registry nicht möglich ; -1 angefragter Wert kann nicht geöffnet werden ; -2 Werttyp nicht unterstützt ; Author(s): BugFix (bugfix@autoit.de) ;=============================================================================== Func _DisEnableTaskManager($DISABLE=1) If $DISABLE <> 0 Then $DISABLE = 1 Local $key = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" Local $val = "DisableTaskMgr" RegWrite($key, $val, "REG_DWORD", $DISABLE) If @error Then Return SetError(@error, 0, 0) Else Return 1 EndIf EndFunc ;==>_DisEnableTaskManager