C#禁用localManager for localmachine

时间:2013-05-01 18:36:51

标签: c# windows registry

我想使用Registery Key使用我的C#应用​​程序禁用TaskManager,而不是使用HKEY_CURRENT_USER但使用HKEY_LOCAL_MACHINE。

这是我尝试过的事情之一:

string subKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System";
RegistryKey regkey3;
regkey3 = Registry.LocalMachine.CreateSubKey(subKey);
regkey3.SetValue("DisableTaskMgr", unchecked((int)0x00000001), RegistryValueKind.DWord);
regkey3.Close();

是否有任何建议将其传递给所有用户,而不仅仅是CURRENT? 我的所有研究都让我使用HKEY_CURRENT_USER,这不是一个选项,因为UAC不允许在正常的用户会话上使用它,并且禁用UAC不是一种选择。

0 个答案:

没有答案