Befehl system("") Variablen mit geben



  • Wie schon oben beschrieben such ich eine Möglichkeit wich dem Befehl system("") aus der windows.h Variablen mitgeben kann

    system("test.exe [variable]);



  • Du baust den string aus deinen variablen zusammen und gibtst diesen dann der funktion.
    Btw, system() mit usereingaben solltest du strengstens validieren, bzw ist sxstem() immer eine schlechte idee.
    Was du suchst ist CreateProcess oder ShellExecute.



  • Kannst du mir ein Beispiel geben? Verstehe nicht wie du das meinst



  • Unbekanter schrieb:

    Kannst du mir ein Beispiel geben? Verstehe nicht wie du das meinst

    sprintf(str, "shutdown -s -t %d", seconds);
    system(str);
    

    Btw: system ist in stdlib.h deklariert.


Log in to reply