Ovládání běžících programů

Control Running Programs je nová aplikace od vývojáře fsLock to slouží dvěma účelům: Prvním účelem je zabránit tomu, aby v systému bylo spuštěno více než definovaných instancí programu, zatímco druhý spustí aplikaci vždy, když je v systému uzavřena. Myslím, že obě funkce potřebují nějaké vysvětlení, trvalo mi chvíli zjistit, k čemu jsou přesně dobré.

Instance Controlling, to je oficiální název první funkce, zabraňuje tomu, aby v systému bylo spuštěno více než x instancí programu. Pokud je spuštěna jiná instance programu, která přesahuje definovanou hodnotu, bude tato instance okamžitě uzavřena. To může být velmi užitečné, pokud pracujete s aplikacemi, které čas od času vytvářejí jiné aplikace. Nebyl jsem schopen přijít s aplikací, která má takové chování, možná Internet Explorer.



Zajímavým aspektem je, že ze seznamu spuštěných procesů můžete vybrat pouze aplikaci, kterou chcete přidat, což znamená, že aplikace musí být spuštěna, aby byla přidána do seznamu. Počet instancí, které lze spustit současně, není omezen.

control running programs

Dalším možným využitím této funkce by bylo, kdybyste čas od času spustili programy vícekrát.



Druhá funkce se může ukázat jako vhodnější pro mnoho uživatelů. Je to seznam aplikací, které chce uživatel po celou dobu spouštět ve svém počítači. Neustále kontroluje procesy a pokud zjistí, že proces byl ukončen, je v seznamu, restartuje aplikaci.

Řízení běžících programů vyžaduje .net framework 2.0 nebo vyšší, ale zdá se, že nemá žádná další omezení.