大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
可以在数据库里加个字段[userdpt],可区分用户组。比如管理员组就设为admin.
成都创新互联公司主营扶绥网站建设的网络公司,主营网站建设方案,成都app软件开发,扶绥h5微信小程序定制开发搭建,扶绥网站营销推广欢迎扶绥等地区企业咨询
通过判断组别来控制菜单项
孩子,你别做梦了,Win7的UAC是不可能允许你这么做的。
你只能通过改写app.manifest的方式使【自己的】程序自动以管理员权限运行,而不可能去以管理员权限调用【另一个】程序,这是被UAC所阻止的。
假如真的可以的话,我们不妨设想这样一个情景:某一个后门程序可以以管理员权限运行任何其他的应用程序,当然也包括木马……所以,UAC是不会允许你这样做的。
VB.net(VS2008)里面比C#还好弄,不需要自己加manifest,直接在项目属性的“应用程序”里面点击“查看UAC设置”,在新打开的app.manifest里面把 requestedExecutionLevel level="asInvoker" uiAccess="false" / 替换成 requestedExecutionLevel level="requireAdministrator" uiAccess="false" / 再编译就行了。
不能,只有编译前获取管理员权限和运行前获取管理员权限两种方式
正常流程是这样的,注册表是系统核心关键的东西,修改当然要搞权限了,不过你看有的木马病毒 就可以不用管理员权限修改,这是因为木马有的是注入到具有管理员权限的进程 或者通过加载驱动在驱动里操作,感觉你这个问题问的没什么意义啊