Reputation: 738
How can I open Windows Disk Defragmenter using vb.net?
I have tried all the "Google" solutions but none seem to work.
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Process.Start("dfrgui.exe")
End Sub
and...
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
and...
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Shell("dfrgui.exe")
End Sub
Upvotes: 2
Views: 576
Reputation: 43
Try this:
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")
Upvotes: 0
Reputation: 76
I guess you compile your code for x86 target systems. Try x64 as target.
Upvotes: 3