一、关于控制面板卸载软件
1.首先总体介绍一下我做的功能
做一个软件安装包,向服务器请求下载客户端资源,
既然要安装,肯定要提供卸载功能,我是通过修改注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
设置其中的 “UninstallString” 字段来使其显示在控制面板
2.因为要修改注册表 以及可能安装C 盘 ,需要管理员权限 ,所以我把uac 提升为管理员权限
requireAdministrator (/level='requireAdministrator') 是 (/uiAccess='true')
3.安装可以正常安装 注册表也可以正常 修改
4.问题来了 控制面板卸载无权限 为什么,找了好多资料都没有
首先 当前用户肯定是管理源,有没有踩过的求指点一下
5.再说一点 默认C盘是可以正常卸载的 ,
C:\Program Files\