Originariamente inviato da ericdispencer
Ecco la soluzione:

-scrivete sul codice questo:

Shell("POSIZIONE FILE BAT", AppWinStyle.Hide, True, -1)

-scrivete all'interno del file bat (alla fine):

Exit

-Cosí funziona
1) Exit alla fine di un batch non serve

2) Il codice non attende che il primo batch termini per iniziare il secondo

quindi non mi pare sia una soluzione ... ma contento tu ...