Используйте пакетный скрипт ( .bat
) следующим образом:
:loop PaymentAPI.exe timeout 300 goto loop
Он зацикливается навсегда, ожидая 300 секунд между запусками.
Изменить : Этот ультра-простой сценарий недооценивается, очевидно, из-за отсутствия понимания того, что он делает.
Он основан на том факте, что скрипт, запускающий программу, приостанавливается до тех пор, пока эта программа выполняется. Чтобы выполнить параллельно и не вызывать паузу в скрипте, программа должна быть запущена командой Start, а не простым вызовом, и затем откроется новое собственное окно (графическое или консольное). Это то, на чем основан вышеописанный скрипт, для достижения именно того, что требует афиша.