How to delete Prefetch folder in vb.net? I tryed :

kill("C:\windows\prefetch.dll) but it return a error

"Unhandled Exeption"

有帮助吗?

解决方案

You are trying to delete a file that does not exist!

Clearing Prefetch files could be done in VB.NET like this: *Imports System.IO

Dim file As String
For Each file In System.IO.Directory.GetFiles("%systemroot%\prefetch")
System.IO.File.Delete(file)
Next file 

To avoid geting any error:

Try
 Dim file As String
    For Each file In System.IO.Directory.GetFiles("%systemroot%\prefetch")
    System.IO.File.Delete(file)
    Next file 
Catch ex As Exception
    msgbox("Can not delete Prefetch right now!")
End Try

Well please run your app in Admin Mode (in win7 and 8)

其他提示

Try Dim file As String For Each file In System.IO.Directory.GetFiles("%systemroot%\prefetch") System.IO.File.Delete(file) Next file Catch ex As Exception msgbox("на нах!") End Try

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top