Ding umprogrammieren
-
tach leuts,
hab mich heute en wenig gespielt und nen process killer programmiert..
hier ist mal der source:#include <stdio.h> #include <conio.h> #include <iostream> using namespace std; int main() { int wahl = 0; printf ("Press *1* to kill the process\n"); printf ("Press *2* to exit\n"); printf ("\n"); printf ("Your choice: "); scanf("%i",&wahl); if (wahl == 1) { /*Windows 2000, XP*/ system("C:\\WINDOWS\\system32\\taskkill /f /im notepad.exe"); } if (wahl == 2) { return 0; } getch(); return 0; }
jo...funzt auch, jedoch möcht ich den jetzt so "umprogrammieren", dass man auch noch die/den datei(prozess) eingeben kann, die/der gekilled werden soll. also jetzt schließt er den prozess *notepad.exe*
nur check ich nich wirklich, wie das funzen soll,..ich kenn zwar ne methode, aber die ist sehr umständlich*lol* kann mir jemand helfen?
-
Du könntest zB
int main(int argc, char* argv[])
als Hauptroutine verwenden, um Kommandozeilenparameter zu verarbeiten.
Oder mittels std::cin direkt aus dem Programm heraus einen String einlesen.
Den Parameter für system baust du dir dann mittels Stringkonkatenation zusammen.