天天减肥网,内容丰富有趣,生活中的好帮手!
天天减肥网 > InstallShield中通过修改注册表关闭Vista/Windows 7的UAC

InstallShield中通过修改注册表关闭Vista/Windows 7的UAC

时间:2021-04-21 02:33:06

相关推荐

InstallShield中通过修改注册表关闭Vista/Windows 7的UAC

这是一段示例代码,仅供参考。 此问题不会彻底解决安装包在Vista/Windows 7上的权限提升问题,至少对本次安装包是无效的。 另外,我们也不建议某个应用程序的安装包代替用户决定UAC是否关闭。 functionOnBegin()

STRINGszKey,szName,szValue;

NUMBERnType,nSize;

begin

RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);

szKey="SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System";

//SetupparametersforcalltoRegDBSetKeyValueEx.

szName="EnableLUA";

szValue="0";

nType=REGDB_NUMBER;

nSize=-1;

//Setakeynameandavalueassociatedwithit.

if(RegDBSetKeyValueEx(szKey,szName,nType,szValue,

nSize)<0)then

MessageBox("RegDBSetKeyValueExfailed.",SEVERE);

abort;

endif;

end;

转载自Kevin.Wan博客 /installshield

更多Installshield技术交流问题,可查看Appinstall中文论坛()

如果觉得《InstallShield中通过修改注册表关闭Vista/Windows 7的UAC》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。