Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Utilita RunLater

Utilita RunLater.exe slouží ke spouštění programů se zpožděním. Lze ji použít i ke spouštění PROMOTIC aplikací. Utilita je umístěna ve složce systému PROMOTIC (např. C:\Pm).
 
Volání:
>RunLater /t=10 /f=C:\PmProj\Test.pra
>RunLater /t=10 /f=C:\Pm\Promotic.exe /p=C:\PmProj\Test.pra
 
Parametry:
/t - časové zpoždění v sekundách
/f - cesta a název spouštěné aplikace
/p - parametry předané spouštěné aplikaci (má smysl jen když spouštěná aplikace představuje spustitelný program EXE)
 
Poznámky:
- Jednodušší způsob opožděného spouštění PROMOTIC aplikace lze docílit nastavením klíče RtStartDelay v INI souboru aplikace.
- Utilitu RunLater lze spouštět najednou vícekrát, tzn. v jednom okamžiku může běžet na jednom počítači více instancí tohoto programu.
 
Utilitu RunLater lze využít například v následujících případech:
1) Při automatickém spouštění PROMOTIC aplikace po zapnutí počítače, umožňuje zpozdit start aplikace o určitý čas (pro synchronizaci spouštění více aplikací současně, například server a klient, nebo při problémech s detekcí HW klíče po startu počítače). Do Windows složky Start Up ('Při spuštění') se namísto odkazu (shortcut) na PROMOTIC aplikaci umístí odkaz na utilitu RunLater a jako parametr odkazu se nastaví parametry utility RunLater.
2) Umožňuje také restartovat (znova spustit) PROMOTIC aplikaci s bezpečným zpožděním přímo z této běžící aplikace, například při detekci kritické chyby v aplikaci. Lze pak znova spustit aplikaci (sebe sama) se zpožděním a pak ukončit PROMOTIC aplikaci například pomocí metody Pm.AppQuit (viz Příklad).
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice