C#开启和关闭UAC功能
2024-09-02 05:03:23
在制作软件安装包的时候,可以使用这个功能,关闭用户电脑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");
}
最新文章
- tcpdump wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 实例介绍
- ajax获取城市和相应的地区
- C++类成员函数的 重载、覆盖和隐藏区别
- libevent系列文章
- thinkphp的nginx配置
- Uncaught TypeError: Object [object Object] has no method 'live'
- 利用scrollTop 制作图片无缝滚动
- yii2 windows 安装
- 云端TensorFlow读取数据IO的高效方式
- 201521123074 《Java程序设计》第6周学习总结
- 剑指offer 9.递归和循环 变态跳台阶
- [转]使用Git Submodule管理子模块
- Luogu P4479 [BJWC2018]第k大斜率
- init: wait for '/dev/block/bootdevice/by-name/cache' timed out and took 5007ms【学习笔记】
- U3D的结构体堆分配栈分配
- PHP跨域访问
- 史上最全面的Buffalo WHR-G300N CH v2 刷OpenWrt教程
- hbase 分页过滤(新老API的差别)
- DFS——>;记忆化搜索——>;动态规划
- test20181029 数列