k ganz ueberlesen das du ein anfaenger bist.
Da ist es natuerlich zuviel verlangt sich noch ein Tut ueber skriptsprachen reinzuziehen, deswegen mal ein kleiner vorschlag, bezueglich Batch udn C++:
Breche das Programm soweit in einzelne Programme wie du kannst, und diese komelierst du dann halt zu eigenstaendigen exe-Dateien.
Beispiel Rechner:
(Mir klar das man das auch nur mit der Batch/Bash machen kann aber ist nur ein Beispiel)
du schreibst eine main-funktion welche die Eingabe vom benutzer annimmt,
noch weitere funktionen, wie z.b.
mult ->Multipliziert die Uebergebenen Parameter
div ->Dividiert die uebergebenen Parameter
plus -> addiert....
....
....
so, diese kompellierst du zu eigenstaendigen Programmen.
du legst sie alle in ein Verzeichniss und bindest diese in den Suchpfad ein
Dann wird die Main-funktion ausgefuehrt welche anhand der Benutzerangaben eine Batchdatei erstellt.
Beim ende wird die Batchdatei ausgefuehrt, welche dann die entsprechenden Parameter abarbeitet und an die einzelnen exe-dateien uebergibt.
Das ist zwar nichts halbes und nichts ganzes , kommt aber dem was du suchst verdammt nahe.
Oder:
Du machst es nur mit C++ mitteln und erstellst eine Klasse welche Anweisungen aus einem Queue abarbeitet welcher vorher von Benutzereingaben gefuellt wurde.
(Anm.

ie Dateien sollten aus der Klasse heraus auch aufrufbar sein,abe rdas wirst du wahrscheinlich auch noch sehen wenn du zu dem Kapitel kommst)
Ob du diesen Queue dann nur im Ram laesst oder ihn auch irgendwo zwischenspeicherst bleibt dann dir ueberlassen.
mfg
sw33t