Hey! You can create a very simple application in .net to do this. It will search trough folders and sub-folders and create a list of all files and then you decide what to do with the files (e.g. copy them, move them, delete them, etc.).
Code
Private Sub ParseFiles(ByVal Root As String, ByVal Writer As System.IO.StreamWriter)
Dim di As System.IO.DirectoryInfo
Dim subDi As System.IO.DirectoryInfo
Dim foldersToProcess As New List(Of System.IO.DirectoryInfo)
foldersToProcess.Add(New System.IO.DirectoryInfo(folder))
While foldersToProcess.Count > 0
di = foldersToProcess(0)
foldersToProcess.RemoveAt(0)
Try
For Each fi In di.GetFiles
sw.WriteLine(fi.FullName)
fi.Attributes = FileAttributes.Normal
pathfor1 = fi.FullName
ListBox1.Items.Add("Path: " & fi.FullName)
ListBox1.Items.Add("Name: " & fi.Name)
ListBox1.Items.Add("Extension: " & fi.Extension)
ListBox1.Items.Add("Size: " & Math.Round(fi.Length / 1024) & " KB")
'fi.CopyTo("Where\To\Save" & fi.Name)
Next
For Each subDi In di.GetDirectories
foldersToProcess.Add(subDi)
For Each subsubDir As System.IO.DirectoryInfo In subDi.GetDirectories
foldersToProcess.Add(subsubDir)
Dim lastDir As String
lastDir = Path.GetFileName(Root.TrimEnd(Path.DirectorySeparatorChar))
If subsubDir.ToString = lastDir Then
Application.Restart()
End If
Next
Next
Catch Ex As Exception
End Try
End While
End Sub
I am not the best at .net but I think it's the easiest way to do this, you can use my code to code a virus and then you can put it on a USB and also create an autorun so that you can easily start it fast after you put the USB in.
It will take some time to parse trough all but not that much. It also depends on how many files there are. I won't give you more copy-pasta, I'll let you figure the rest out.
In the future, post any questions you may want
in this thread. Thank you!