如何通过c#更改“用户帐户控制设置”中的“永不通知”? 手动: 用户帐户 - >用户帐户控制设置 - >通过scall bar更改为“never notify”。
(我需要它进行自动化集成测试)
答案 0 :(得分:6)
作为管理员,您可以更改相应的注册表项using C#:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
看一下这个答案:https://superuser.com/questions/83677/disabling-uac-on-windows-7/83678#83678
答案 1 :(得分:3)
这应该可以解决问题。
using Microsoft.Win32;
RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System");
key.SetValue("EnableLUA", "0");
key.Close();