Od pewnego czasu zmagam się z problemem dotyczącym wyłączania Menadżera zadań w Windowsie (7). Sposób jest prosty:
RegistryKey regKey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System");
regKey.SetValue("DisableTaskMgr", 1);
regKey.Close();
Sęk w tym, że działa jedynie jeśli uruchomię aplikację "Uruchom jako administrator", co jest mi dosyć nie na rękę.
Wyszperałem jeszcze sposób na podniesienie uprawnień dla danej aplikacji chwilowo:
ProcessStartInfo processInfo = new ProcessStartInfo();
processInfo.Verb = "runas";
Ale nadal działa tak samo, tzn, jeśli nie włączę "jako administrator" to program się wywala przy próbie wyłaczenia taskmgr.
Potrzebuję pomocy :)