【发布时间】:2013-11-19 16:18:26
【问题描述】:
如何使用 vb.net 打开 Windows 磁盘碎片整理程序?
我已经尝试了所有的“谷歌”解决方案,但似乎都没有。
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Process.Start("dfrgui.exe")
End Sub
还有……
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim sysFolderPath = Environment.GetFolderPath(Environment.SpecialFolder.System)
Process.Start(sysFolderPath + "\dfrgui.exe")
End Sub
还有……
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Shell("dfrgui.exe")
End Sub
【问题讨论】:
-
你得到什么错误或什么?
-
不,没有错误只是不执行dfrgui.exe程序
-
我假设您正在 Windows 服务器机器上进行测试。你有windows日志吗
-
尝试以管理员权限打开您的程序?
-
Process.Start("dfrgui.exe") 似乎适用于大多数事情,只是不适用于 dfrgui.exe。所以它与应用程序有关,如前所述,您可能需要以管理员身份调用它。
标签: vb.net visual-studio defragmentation