Sofern Windows deine Platform ist, solltes du dir AutoIt und AutoHotkey ansehen.
Die ganze Projekt-Idee ist aus einem AutoIt-Script entstanden, dass bei mir unter Win 7 läuft und bei einem Bekannten unter Win 8.1 überhaubt nichts macht (es startet mal kurz, aber nicht mal ein einfacher Tooltip funktioniert). Jetzt will ich das ganze ein wenig modularisiert unter C# basteln, teils um ein modularisiertes Programm zu entwickeln, zum anderen um mich ein wenig in C# einzuarbeiten. Dazu kommt halt noch der ganze Registry-Kram wie Datei-Endungen an ein Programm binden, etc
MfG bubble