[C++]Skrypt wyłączający aplikacje

Witam!

Potrzebuję skrypt który będzie wyłączał 2 aplikacje *.exe gdy wykryje rozruch inne. Czyli np. gdy włączę firefox.exe to żeby wyłączyło np steam. exe i hl.exe jeśli będą włączone. Zależy mi na tym żeby startował on z systemem i jak to zrobić. Chciałbym sam edytować jakie aplikacje będą wyłączane podczas rozruchu innej i w jakim programie to zrobić.

Z góry dzięki za pomoc!

AutoHotkey

dowolny język programowania

ja bym zrobił coś takiego:

technologia: windows form w c#

start: uruchamiany w autostarcie - to akurat łatwe ustawienie

sposób działania: działa w tle, skanuje procesy co jakiś czas i zabije według zdefiniowanych reguł, reguły można definiować w formsie, program ukryty w tacce systemowej.

Szybciej podmienić sobie ikonki od softu i zabijać przy odpalaniu (mniejsze zużycie pamięci)

ja jestem w porgramowaniu zielony jedynie co to podstawy pascala a z tego nic nie zdziałam narazie