码迷,mamicode.com
首页 > 其他好文 > 详细

程序运行时按需要提升为管理员权限

时间:2017-03-02 16:56:01      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:com   catch   ros   directory   port   shel   use   sof   运行   

提升管理员权限貌似只能重新启动新进程来实现

            Dim proc As New ProcessStartInfo
            proc.UseShellExecute = True
            proc.WorkingDirectory = Environment.CurrentDirectory
            proc.FileName = Application.ExecutablePath
            proc.Verb = "runas"
            Try
                Process.Start(proc)
            Catch
            End Try

http://support.microsoft.com/kb/981778

微软示例:https://code.msdn.microsoft.com/VBUACSelfElevation-39b7606f

 

程序运行时按需要提升为管理员权限

标签:com   catch   ros   directory   port   shel   use   sof   运行   

原文地址:http://www.cnblogs.com/hironpan/p/6491066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!