我想在用户点击按钮后运行Process.Start("C:\Windows\system32\slui.exe", " 3")
。不幸的是,该应用程序坚持认为该文件不存在 - 即使它以管理员权限运行。
我知道文件存在但是因为我可以复制路径并从Windows资源管理器执行所需的程序。那么我做错了什么以及如何解决这个问题呢?
谢谢。
答案 0 :(得分:0)
尝试使用ProcessStartInfo类来指定要启动的应用程序的工作目录及其参数
Dim pi = new ProcessStartInfo()
pi.FileName = "slui.exe"
pi.WorkingDirectory = Environment.GetFolderPath(Environment.SpecialFolder.System)
pi.Arguments = "3"
Process.Start(pi)