Kontroller kjørende programmer

Control Running Programs er en ny applikasjon fra utvikleren av fsLock som tjener to formål: Det første formålet er å forhindre at mer enn de definerte forekomstene av et program kjøres på et system, mens det andre starter et program når det lukkes på et system. Jeg tror at begge funksjonene trenger litt forklaring, det tok meg en stund å finne ut hva de er nøyaktig bra for.

Forekomstkontroll, det er det offisielle navnet på den første funksjonen som forhindrer at mer enn x forekomster av et program kjører på et system. Hvis en annen forekomst av et program startes som overskrider den definerte verdien, vil den forekomsten lukkes umiddelbart. Dette kan være ekstremt nyttig hvis du jobber med applikasjoner som gyter andre applikasjoner fra tid til annen. Jeg klarte ikke å komme med et program ennå som har en slik oppførsel, kanskje Internet Explorer.



Et interessant aspekt er at du bare kan velge et program du vil legge til fra listen over kjørende prosesser, noe som betyr at applikasjonen må løpe for å bli lagt til listen. Antall forekomster som kan kjøres samtidig, er ikke begrenset.

control running programs

En annen mulig bruk for denne funksjonen vil være hvis du tilfeldigvis starter programmer flere ganger fra tid til annen.



Den andre funksjonen kan vise seg å være bedre egnet for mange brukere. Det er en liste over applikasjoner som brukeren vil kjøre hele tiden på datamaskinen sin. Den skanner prosessene kontinuerlig, og hvis den oppdager at en prosess er avsluttet som er i listen, vil den starte programmet på nytt.

Control Running Programs krever .NET framework 2.0 eller høyere, men ser ikke ut til å ha andre begrensninger.