Witam.
Mój problem wygląda następująco:
Chciałbym aby mój napisany program łączył dwa albo więcej plików .exe w jeden.
Dokładnie ma działać to mniej więcej tak
-uruchamiam mój program, a następnie dodaje ścieżki do plików .exe (np. 2).
- następnie po naciśnięciu przycisku program stworzył nowy plik .exe w którym będą instrukcje uruchomiające wcześniej podane pliki.
Ogólnie uruchomić plik po ścieżce wiem że można w następujący sposób
Desktop.getDesktop().open(file);
Desktop.getDesktop().open(file2);
Tylko teraz pytanie w jaki sposób napisać funkcję która na podstawie listy ścieżek stworzy plik wykonywalny.
W moim przypadku tworzony plik .exe powinien tak naprawdę wykonywać 2 powyższe linijki kodu (no + tak jakiś blok try itp.).
Jest może jakaś biblioteka która była by rozwiązaniem tego problemu ?
EDIT:
Tak się zastanowiłem i w zasadzie można by po prostu napisać od razu program, "dwu linijkowy" który by uruchamiał dwa lub więcej plików i to po prostu skompilować.
Ale mimo wszystko chciałbym się dowiedzieć czy da się zrobić to co opisałem wyżej i jeśli tak to w jaki sposób, przy pomocy jakich narzędzi, bo nie ukrywam że to by było wygodniejsze posiadać taki programik bo można do tego dodać parę bajerów, nie trzeba pisać ciągle kodu od nowa, pomijając fakt że w zasadzie dużo by to nie zajęło.
EDIT 2:
Można by też zrobić aby mój program generował kod do pliku tekstowego, potem tylko kopiuj wklej do kompilatora, co wydaje się już wygodniejszą opcją niż to co napisałem wyżej w "EDIT". Ale mimo wszystko ciekawy jestem czy opisany przeze mnie problem da się rozwiązać bez zbędnego kombinowania i utrudniania sobie życia.