在我的应用程序中,我需要以管理员身份运行批处理文件才能运行。
到目前为止,我正在使用它,但我不记得如何使用 runas 功能,它允许它以管理员权限运行。

process.start("filelocation.bat")

任何帮助将不胜感激。

最佳答案

Try
    Dim procInfo As New ProcessStartInfo()
    procInfo.UseShellExecute = True
    procInfo.FileName = (FileLocation)
    procInfo.WorkingDirectory = ""
    procInfo.Verb = "runas"
    Process.Start(procInfo)
Catch ex As Exception
    MessageBox.Show(ex.Message.ToString())
End Try

关于vb.net - 以管理员身份从 vb.net 中启动批处理文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11502696/

10-13 04:01