Es gibt zwar 'nen einfach Weg über eine süße INI, welche in das Verzeichnis gelegt wird, aber diese winrd nicht immer aufgerufen (je nach Windowseinstellung ... bei mir ist es z.B. deaktiviert)
Der Einzige "sichere" Weg ist also, indem du Systemweit die Funktionen der
WinAPI hookst, welche den Inhalt der Verzeichnisses auslesen und sobald auf das gewünschte Verzeichnis zugegriffen wird dein Programm starten (oder eine bestimmte Funktion ausführen, da ja dazu schon ein Programm, oder 'ne
DLL gestartet sein muß).