Beheer lopende programma's

Control Running Programs is een nieuwe applicatie van de ontwikkelaar van fsLock dat dient twee doelen: Het eerste doel is om te voorkomen dat meer dan de gedefinieerde instanties van een programma op een systeem worden uitgevoerd terwijl de tweede een applicatie start wanneer deze op een systeem wordt gesloten. Ik denk dat beide functies wat uitleg nodig hebben, het heeft even geduurd voordat ik erachter kwam waar ze precies goed voor zijn.

Instance Controlling, dat is de officiële naam van de eerste functie, voorkomt dat er meer dan x instances van een programma op een systeem draaien. Als een ander exemplaar van een programma wordt gestart dat de gedefinieerde waarde overschrijdt, wordt dat exemplaar onmiddellijk gesloten. Dit kan buitengewoon handig zijn als u werkt met applicaties die van tijd tot tijd andere applicaties voortbrengen. Ik heb nog geen applicatie kunnen bedenken die een dergelijk gedrag vertoont, misschien Internet Explorer.



Een interessant aspect is dat je alleen een applicatie die je wilt toevoegen kunt kiezen uit de lijst met lopende processen, wat betekent dat de applicatie moet draaien om aan de lijst te worden toegevoegd. Het aantal instanties dat tegelijkertijd kan worden uitgevoerd, is niet beperkt.

control running programs

Een ander mogelijk gebruik van deze functie is als u programma's van tijd tot tijd meerdere keren start.



De tweede functie is wellicht beter geschikt voor veel gebruikers. Het is een lijst met applicaties die de gebruiker de hele tijd op zijn computer wil draaien. Het scant de processen constant en als het detecteert dat een proces dat in de lijst staat, is beëindigd, wordt de toepassing opnieuw gestart.

Control Running Programs vereist .net framework 2.0 of hoger, maar lijkt geen andere beperkingen te hebben.