In C ein externes Programm starten

Hallo!

Ich hab ein Programm in c geschrieben und will jetzt ein .bat „Programm“ einfügen das mein C des startet! Ich bin noch ein noob was des angeht (was andere da alles können ist übel) aber ich hoffe einer von denen kann mir helfen^^.

bei mir sieht es gerade so aus:

#include
#include

int zahl;

int main()
{
system („color F0“);
printf („Wilkommen in einem meiner Programme!\n Um
ein bisschen Spannung auf zu bauen sag ich euch nicht
was dieses Programm \nalles kann\n \n Also, dann fangen wir mal an!\n“);
system („PAUSE“);
printf („Drücken sie eine Zahl zwischen 0-10!
Dies wird die Funktion, die das Programm danach ausführt, bestimmen!“);
scanf ("%d", &zahl);

}

nach dem scanf soll die datei evilshutdown starten. thx for help of you^^!

ps: ich will des an meinen freund schicken und ihn damit ärgen! ich will nicht das internet zerstören oder so!

Hallo, genau wie dein color F0

system(„C:\eintollesprogramm.bat“);

Hi FreddyKing,
Hier ein kleines Beispiel (nicht von mir):

// using System.Diagnostics;
Process P = new Process();
P.StartInfo.FileName = „notepad.exe“;
// hier kann z.B. eine Textdatei mit übergeben werden
// P.StartInfo.Arguments = „Test.txt“;
P.Start();

Vielleicht hilft Dir das schon.

braha