可能重复:
start batch file from within vb.net as admin运行文件管理使用vb.net
我已经创建了一个应用程序。我需要以管理员身份使用vb.net启动一个程序。 我知道你可以使用runas,而且前几天我做了这个,但我真的不记得要以管理员身份运行它的代码。你能否请求帮助
我没有他们的用户名或密码。我只想让它提出一个问题,询问他们是否愿意为此发生许可。
我不是关于我的应用程序作为管理员运行。 IM onabout从我作为管理员开始另一个程序..
的Process.Start(“C:\ filename.bat”)
请参阅[以vb.net作为管理员开始批处理文件](http://stackoverflow.com/questions/11502696/start-batch-file-from-within-vb-net-as-admin)。 – GSerg 2012-07-16 11:02:23
这应该这样做 – user1244772 2012-07-16 14:06:34
尝试 昏暗procInfo作为新的ProcessStartInfo() procInfo.UseShellExecute =真 procInfo.FileName =(FileLocation) procInfo.WorkingDirectory = “” procInfo.Verb = “运行方式” 的Process.Start(procInfo ) 赶上ex例外 MessageBox.Show(ex.Message.ToString()) 结束尝试 – user1244772 2012-07-16 14:06:40