This seems to work:
vb Code:
  1. Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)
  2.         Dim fInfo, fInfos() As IO.FileInfo
  3.         Dim dInfo As IO.DirectoryInfo
  4.  
  5.         dInfo = New IO.DirectoryInfo(path)
  6.         fInfos = dInfo.GetFiles("*.*", IO.SearchOption.AllDirectories)
  7.  
  8.         For Each fInfo In fInfos
  9.             'Do you thing
  10.         Next

Note the search option of AllDirectories. Without it all I got was the Desktop.ini file.

Hope this helps you.