Anna Riekic
Anna Riekic

Reputation: 738

How can I open Windows Disk Defragmenter

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

Answers (3)

wee cheng yong
wee cheng yong

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

Jmue
Jmue

Reputation: 76

I guess you compile your code for x86 target systems. Try x64 as target.

Upvotes: 3

user2880722
user2880722

Reputation: 37

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

Upvotes: 0

Related Questions