Variable Parameter an exe-Dateien übergeben

Guten Tag,

ich suche eine kleine Windows-Software (exe-Datei!), die folgendes tut:
eine Befehlszeile aus einer Textdatei auslesen und ausführen.

Zum Beispiel: Das Gesuchte Hilfprogramm heißt flexistart.exe und liest aus der lokalen Datei flexistart.txt folgende Zeile aus:

chrome.exe --enable-udd-profiles --user-data-dir=".\profiles\norm" --incognito

Daraufhin soll die Datei chrome.exe mit den entsprechenden Parametern gestartet werden.

Sinn der Sache (in meinem Fall) ist: „flexiblestart.exe“ als Standardbrowser einzurichten und im Nachhinein weiterhin jederzeit beliebig in der Textdatei durch Änderungen der Parameter den Startmodus zu bestimmen. Also mit welchem Profil Chromium gestartet wird oder ob es direkt im Inkognito-Modus startet.

Da man Batch-Dateien oder VBS-Skripte nicht als „Standardbrowser“ auswählen kann, bleibt mir nur der Weg über eine flexible exe-Datei.

Falls einer ein solches Programm kennt oder so ein Mini-Tool mal kurz für mich kompilieren könnte würde ich mich sehr darüber freuen.

Herzlichen Dank im Voraus :smile:

Hallo.
Ich hab mal ganz naiv ohne mir über den Sinn deiner Anfrage Gedanken zu machen, folgendes Programm in C getippt. Es wird die Datei flexistart.txt geöffnet, die erste Zeile davon gelesen und in der Variable befehl gespeichert. Die Zeile darf nicht mehr als 998 Zeichen haben. Die eben gelesene Zeile wird dann durch die Funktion system an eine Kommandozeile übergeben.

#include 
#include 

int main()
{
 char befehl[1000];
 FILE \*f;
 f=fopen("flexistart.txt","r");
 fgets(befehl,1000,f);
 system(befehl);
 fclose(f);
 return 0;
}

Hoffe du kannst daraus ne exe erzeugen, sonst such mal nach mingw und gcc.
Liebe Grüße und viel Vergnügen damit.
Alex