зачем тебе на каждый гипер скрипт? почему нельзя сделать одно тело и запустить форич из гет-вм? таким образом у тебя будет тело отрабатывать до момента, пока есть еще вм в списке.
т.е. у тебя вообще нет никакой логики выполнения процесса, но при этом мы тебе пытаемся подсказать че то, расскзаать как надо, а ты просто - нет, не работает