2

如何使用 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
4

3 回答 3

3

我猜你为 x86 目标系统编译你的代码。尝试 x64 作为目标。

于 2013-11-07T20:36:56.730 回答
0

System.Diagnostics.Process.Start("C:\pathhere")

于 2013-11-07T20:21:52.337 回答
0

尝试这个:

Dim Pwd As Security.SecureString

Pwd = New System.Net.NetworkCredential("", "Your Passwork").SecurePassword

Process.Start("dfrgui.exe", userName:="Your UserName", password:=Pwd, domain:="Your Computer Domain or Workgroup")
于 2020-11-10T01:39:21.697 回答