在制作软件安装包的时候,可以使用这个功能,关闭用户电脑UAC。

实现比较简单,

找到注册表

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System下的EnableLUA值,改为0。默认是1

C#实现代码如下

  private bool DisableUAC()
{
try
{
string path = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System";
string uac = "EnableLUA";
RegistryKey key = Registry.LocalMachine.CreateSubKey(path);
if (key != null)
{
key.SetValue(uac, , RegistryValueKind.DWord);
key.Close();
} return true;
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
return false;
}
} private void Reboot()
{
System.Diagnostics.Process.Start("shutdown", " -r -t 0");
}

示例代码

最新文章

  1. tcpdump wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 实例介绍
  2. ajax获取城市和相应的地区
  3. C++类成员函数的 重载、覆盖和隐藏区别
  4. libevent系列文章
  5. thinkphp的nginx配置
  6. Uncaught TypeError: Object [object Object] has no method 'live'
  7. 利用scrollTop 制作图片无缝滚动
  8. yii2 windows 安装
  9. 云端TensorFlow读取数据IO的高效方式
  10. 201521123074 《Java程序设计》第6周学习总结
  11. 剑指offer 9.递归和循环 变态跳台阶
  12. [转]使用Git Submodule管理子模块
  13. Luogu P4479 [BJWC2018]第k大斜率
  14. init: wait for '/dev/block/bootdevice/by-name/cache' timed out and took 5007ms【学习笔记】
  15. U3D的结构体堆分配栈分配
  16. PHP跨域访问
  17. 史上最全面的Buffalo WHR-G300N CH v2 刷OpenWrt教程
  18. hbase 分页过滤(新老API的差别)
  19. DFS——>记忆化搜索——>动态规划
  20. test20181029 数列

热门文章

  1. Centos7 配置静态IP并使用xshell远程连接
  2. mybatis之批量查询
  3. 【Gamma】Scrum Meeting 4
  4. [技术博客] 【vagrant】硬盘扩容
  5. ping某域名的整个流程
  6. Java Thread dump 日志分析
  7. 一个android任务提醒程序
  8. ASP.NET Core中的运行状况检查
  9. CentOS7安装Sql Server、apache2和php72及MSSQL驱动
  10. djang-celery使用带密码的redis