[Neulingsfrage] Dienste starten
-
Hallo zusammen
Ich steck momentan voll in der Ausbildung zum Informatiker, im Moment lernen wir C.Im Geschäft habe ich nun eine bat-Datei geschrieben welche den Windows Update Dienst beendet, einen ordner löscht und ihn wieder startet.
Nun dachte ich mir das geht doch sicher auch mit einem auf C basierenden Programm.
Nun habe ich gesehen das es denStartService()
Befehl gibt.
Ich habe mal angefangen einen Code zu schreiben.
#include <stdio.h> #include <stdlib.h> int main(){ printf("Was möchten sie mit dem Dienst machen?\n"); printf("1 Dienst Status abfragen\n"); printf("2 Dienst beenden\n"); printf("3 Dienst starten\n"); //scanf ("%d"); //switch() { //case 1 = //case 2 = //case 3 = //} return 0; }
Meine Probleme liegen bei der Definition, wie muss ich das definieren das ich später mithilfe eines Switch::Case die verschiedenen Funktionen ausführen kann?
Vielen Dank für euere Hilfe.
LG
Myru
-
int choice; scanf("%d", &choice); switch(choice) { case 1: ... break; usw }
-
Vielen Dank Singender Holzkübel
für dein Beispiel, genau das habe ich gebraucht.
Jetzt weiss ich wie weiter.