Ressourcen sind eigentlich viel zu viel Arbeit für so etwas einfaches.
Eine Exe bleibt auch dann ausführbar wenn du der eine Ladung Daten einfach hinten drann hängst. Genauso machen es SFX Entpacker.
Du hast also eine Exe, die darf gerade nicht ausgeführt werden, sonst bekommst du nämlich keinen Schreibzugriff, und an die hängst du einfach hinten die ganzen Daten die du weitergeben willst an. Als allerletzes schreibst du dann an die Datei wie groß der Angang ist und am besten noch eine Prüfsumme die den Anhang wiederspiegelt den du angehangen hast.
Wenn dann dein Programm gestartet wird schaut es einfach nach ob es nur aus sich selber besteht oder Daten dran haben könnte und speichert diese dann wohin du wilst.
Natürlich solltest du vorher prüfen ob die angehangenen Daten auch mit deiner Prüfsumme übereinstimmen. Ansonsten schreibst du Müll wenn dein Programm noch keine Daten mit sich rumträgt.
_________________
Wir zerstören die Natur und Wälder der Erde. Wir töten wilde Tiere für Trophäen. Wir produzieren Lebewesen als Massenware um sie nach wenigen Monaten zu töten. Warum sollte unser aller Mutter, die Natur, nicht die gleichen Rechte haben?