Danke, den AppCompactor habe ich gefunden! Den Wizard habe ich auf github gefunden.
Wie schon geschrieben. Das ist sehr manuell. Man muss das zu packende Programm genau kennen, was es macht, welche Dateien und Registry-Einträge dazu gehören und wo es hin speichert. Das alles muss man dann in der Konfigurationsdatei angeben und dann das Paket daraus machen. Viel Handarbeit, kein Wizard, wie es bei Cameyo ist. Außerdem ist das ein völlig anderes Prinzip.
Cameyo und Thinapp analysieren die Änderungen im Installationsprozess, machen ein Paket daraus und leiten später beim Starten der Anwendung die Schreibzugriffe um. Deshalb ist es auch nicht wichtig zu wissen, wo die Pfade des Programms sind. Die Schreibzugriffe werden sowieso umgeleitet (in den konfigurierten Hauptpfaden, die Pfade lassen sich konfigurieren) und somit auch evtl. Schreibzugriffe, die nur in bestimmten Situationen erfolgen.
PortableApps "installiert" die Anwendung im System beim Starten, startet sie dann und beim Beenden werden die Änderungen kopiert und die Anwendung wieder "deinstalliert". Ist die gleiche Anwendung bereits auf dem zu nutzenden Rechner installiert, werden die Dateien, Pfade und Registryeinträge beim Starten umbenannt und hinterher wieder zurück umbenannt. Deshalb ist es auch extrem wichtig, dass man alle Dateipfade und Registryeinträge der Anwendung genau kennt und angibt, um Komplikationen mit einem bereits installierten Programm zu vermeiden. Da gibt es natürlich Probleme, wenn man einen Speicherort vergessen hat, weil dieser nur in bestimmten Situationen geschrieben wird, und man dies nicht bemerkt hat. Das ist also nicht wirklich einfach. Dafür fallen mögliche Probleme durch die Umleitungstreiber weg, da es diese nicht gibt.
Bei Thinapp gibt es gerne mal ein Update, wenn es ein neues Windows-Release gibt und die alten Pakete erst wieder dafür neu gepackt werden müssen. Ansonsten finde ich Thinapp echt super und einfach. Aber eben leider nicht kostenlos. Mit Cameyo hatte ich, obwohl es eine recht alte Version ist, noch keine Probleme festgestellt.
Edit:
muffi Dieses Video hatte ich mir dafür auch gespeichert. Da wird das auch erklärt.