Zu kompliziert?
TidFTPServer und 'ne einzeilige Weiterleitung zu der Funktion, welche er ja schon in seinem Programm hat.
Aber jupp, das ist saupraktisch ... ich hab z.B. einen LabelPrinter, der simuliert ein CD-Laufwerk, auf welchem die Software liegt, die ohne Installation direkt gestartet werden kann.
(gut, ein Upgrade der "mitgelieferten" der Software ist so nicht direkt möglich, aber XP bis 10 hat auch direkt den
COM-Port-Treiber via USB dabei und die Software läuft bisher überall)