0

我想使用注册密钥禁用我的 C# 应用程序的任务管理器,而不是使用 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 不是一个选项。

4

0 回答 0