【发布时间】:2012-07-15 22:28:27
【问题描述】:
我创建了一个应用程序。我需要以管理员身份使用 vb.net 启动一个程序。 我知道你可以使用 runas,我几天前就这样做了,但我真的不记得以管理员身份运行它的代码。你能帮忙吗
我没有他们的用户名或密码。我只是想让它弹出一个框,询问他们是否愿意允许这种情况发生。
我不知道我的应用程序是否以管理员身份运行。我正在以管理员身份从我的另一个程序开始..
process.start("C:\filename.bat")
【问题讨论】:
-
尝试将 procInfo 作为新的 ProcessStartInfo() procInfo.UseShellExecute = True procInfo.FileName = (FileLocation) procInfo.WorkingDirectory = "" procInfo.Verb = "runas" Process.Start(procInfo) Catch ex As异常 MessageBox.Show(ex.Message.ToString()) 结束尝试