При указании || вторая команда выполняется в случае ошибки первой команды.
При указании && вторая команда выполняется в случае успешного завершения первой команды.
При указании & вторая команда выполняется после первой.
Так что во всех случаях вторая команда выполнится только после завершения первой.
Под виндой, если надо запустить из батника программы параллельно, то нужно запускать их через start.