Um das ganze temporär zu halten, musst du eine Shell Extension beim Programmstart registrieren und beim Beenden wieder un-registrieren.
Wozu Administratorenrechte nötig sind. Würde also bei mir zumindest nicht funktionieren und ab Vista wahrscheinlich auch nicht mehr.