我一直试图通过我的VB.net脚本启动系统还原向导但是对于我的生活,它一直说“无法找到文件”。 Rstrui.exe肯定在System32文件夹中,似乎没有什么可以找到它。
我甚至试图打开一个CMD窗口并通过我的应用程序执行它仍然找不到它。
如果您在应用程序外打开一个CMD窗口并输入“Rstrui.exe”,它会立即启动它。
这是我的代码:
Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
Dim process As New Process()
process.StartInfo.FileName = "cmd.exe "
process.StartInfo.Verb = "runas"
process.StartInfo.UseShellExecute = True
process.StartInfo.Arguments = "/k rstrui.exe"
process.Start()
End Sub
甚至尝试使用此目录启动进程rstrui.exe。
Environment.SpecialFolder.SystemX86
似乎无法让它发挥作用。
感谢您的帮助!