Buongiorno a tutti,
ho un file batch che generea in lista.txt tutti i percorsi le foto presenti in una cartella e relative sottocartelle (dir C:\miacartella\foto\*.jpg /b /on >C:\miacartella\foto\lista.txt)
l'ho tradotto in vb.net usando il seguente codice:
For Each foundFile As String In
My.Computer.FileSystem.GetFiles("C:\miacartella\foto\", FileIO.SearchOption.SearchAllSubDirectories, "*.jpg")
foundFile = foundFile & vbCrLf
My.Computer.FileSystem.WriteAllText("C:\miacartella\foto\LISTA.TXT", foundFile, True)
Next
funziona ma ci mette troppo tempo rispetto al file batch (20/30 secondi per il batch contro oltre il minuto per l'eseguibile vb.net)
E' un problema di metodo o si può cambiare codice migliorando le prestazioni?
grazie in anticipo
Nico