使用管理员权限运行应用程序

nig*_*001 0 vb6

我已经创建了一个应用程序,将vb组件复制到windows的system32文件夹,并使用"regsvr32"注册这些组件.它在Window XP中运行良好,但在Windows Vista和Windows7中,如果不右键单击应用程序.exe文件并选择"以管理员身份运行",则无法执行其任务.是否有任何代码在vb中自动允许应用程序.exe文件以管理员身份运行?

Bob*_*b77 6

要准确地执行您的要求,您可以添加一个应用程序清单,在其中指定执行级别"requireAdministrator".但是,这意味着应用程序将始终提升,并且用户还必须提供管理员凭据或批准每次运行的提升执行(UAC提示).

请以正确的方式做事.