如何解决VB.NET注册表权限问题

技术如何解决VB.NET注册表权限问题这篇文章主要介绍如何解决VB.NET注册表权限问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本实例需要项目引用:Imports Microsoft.Win

这篇文章主要介绍如何解决VB .网注册表权限问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本实例需要项目引用:

进出口公司.Win32 '用途:注册表操作导入系统。'安全访问控制'用途:访问权限控制首先,对VB .网注册表权限增加,细分起来共有11种可选的权限类型,它们对应的参数如下:

选择案例组合框1。"文本案例"完全控制ObjRegRight=RegistryRights .' FullControlCase '查询数值ObjRegRight=RegistryRights .' QueryValuesCase '设置数值ObjRegRight=RegistryRights .' SetValueCase '创建子项ObjRegRight=RegistryRights .'创建一个主键库'枚举子项ObjRegRight=RegistryRights .' EnumerateSubKeysCase '通知ObjRegRight=RegistryRights .' NotifyCase '创建链接ObjRegRight=RegistryRights .' CreateLinkCase '删除ObjRegRight=RegistryRights .'删除案例'写入DAC'ObjRegRight=RegistryRights ." WriteKeyCase "写入所有者ObjRegRight=RegistryRights .' TakeOwnershipCase '读取控制ObjRegRight=RegistryRights .readpermissionsendsselect而每个细分权限又分'允许'和'拒绝'两种访问控制类型

选择案例组合框2。"文本案例"允许objregaccesss=AccessControlType .' AllowCase '拒绝objregaccesss=AccessControlType .DenyEndSelect以下为增加VB .网注册表权限的函数

以下两函数中账户代表系统新约(新约的缩写)帐户权利和控制类型分别为上文提及的权限类型和访问控制类型

PrivateSubAddRegistrySecurity(ByValStr _ filenamstring,ByValAccountAsString,ByValRightsAsRegistryRights,byvalcontroltypesassaccesscontroltype)DimRegKeyAsRegistryRegistryKey=Registry .当前用户。CreateSubKey('此处填写具体键地址)dimregkeyaclassregisterssecurity=RegKey .GetAccessControl()dimaccessrules registry accessrule=new registry accessrule(帐户、权限、控件类型)RegkeyAcl .添加访问规则(访问规则)注册表项SetAccessControl(RegKeyl)RegKey .关闭()以下为移除注册表键权限的函数

private subremoveregistersecurity(ByValStr _ filenamstring,ByValAccountAsString,ByValRightsAsRegistryRights,byvalcontroltypesassaccesscontroltype)DimRegKeyAsRegistryRegistryKey=Registry .当前用户。CreateSubKey('此处填写具体键地址)dimregkeyaclassregisterssecurity=RegKey .GetAccessControl()dimaccessrules registry accessrule=new registry accessrule(帐户、权限、控件类型)RegkeyAcl .RemoveAccessRule(访问规则)注册表项SetAccessControl(RegKeyl)RegKey .关闭()以上是"如何解决VB .网注册表权限问题"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/130832.html

(0)

相关推荐

  • 如何在遥远的CDB迁移名为jypdb的PDB

    技术远程CDB中怎么将名为jypdb的PDB进行迁移这篇文章主要介绍“远程CDB中怎么将名为jypdb的PDB进行迁移”,在日常操作中,相信很多人在远程CDB中怎么将名为jypdb的PDB进行迁移问题上存在疑惑,小编查阅

    攻略 2021年12月21日
  • 美国云服务器Tiktok直播运营有什么优势

    技术美国云服务器Tiktok直播运营有什么优势做海外tiktok直播带货一般有两种模式,一种是专门利用一台海外服务器做海外直播推流,还有一种就是利用海外服务器做转发,相较于前者后者成本低效果好,因此现在很多用户都会租用美

    礼包 2021年12月14日
  • 赞美柳树的句子最短的,咏柳中借柳树赞美春天的句子

    技术赞美柳树的句子最短的,咏柳中借柳树赞美春天的句子《咏柳》一诗中,借描写柳树,歌颂春天,赞美了大自然呈现出的勃勃生机赞美柳树的句子最短的。原文:咏柳唐 贺知章碧玉妆成一树高,万条垂下绿丝绦。不知细叶谁裁出,二月春风似剪

    生活 2021年10月22日
  • 如何进行Java 数据结构中二叉树前中后序遍历非递归的具体实现

    技术如何进行Java 数据结构中二叉树前中后序遍历非递归的具体实现本篇文章为大家展示了如何进行Java 数据结构中二叉树前中后序遍历非递归的具体实现,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希

    攻略 2021年11月9日
  • [b01lers2020]dankengine

    技术[b01lers2020]dankengine [b01lers2020]dank_engine下载下来,里面有两个文件,用file命令查看格式:
    file ./DankEngine.pck
    ./D

    礼包 2021年12月21日
  • 一寸光阴一寸金英文,从一月到十二月的对应英文缩写

    技术一寸光阴一寸金英文,从一月到十二月的对应英文缩写月份 缩小 全称 读音一月 Jan January [ˈ

    生活 2021年10月25日