patel ha scritto:
Prova allora
Dim oProcess As New Process()
Dim oStartInfo As New ProcessStartInfo("Cmd.exe", "/c Dir C:\miacartella\foto\*.jpg /a /b /s > C:\miacartella\foto\LISTA.TXT")
oStartInfo.UseShellExecute = True
oProcess.StartInfo = oStartInfo
oProcess.Start()
Grazie Patel per il suggerimento,
è sicuramente veloce come il batch ma purtroppo non c'è l'attesa del termine processo per passare alle istruzioni successive.
Si apre la schermata del batch e nel frattempo viene eseguito anche il codice a seguire...