Shutdown mit Kommentar
Hi
ich würde gerne mittels einem C-Windows Programm einen PC herunter fahren. Allerdings soll auch ein Kommentar angezeigt werden ( bei Batch die funktion shutdown -s -c "blablabla" )
soweit bin ich gekommen
(Die funktion /t 30 gibt an wie lange es zum shutdown dauern soll.)
MFG Michi262
PS: Danke schonmal an alle die mir antworten.
ich würde gerne mittels einem C-Windows Programm einen PC herunter fahren. Allerdings soll auch ein Kommentar angezeigt werden ( bei Batch die funktion shutdown -s -c "blablabla" )
soweit bin ich gekommen
system("shutdown /r /t 30");
(Die funktion /t 30 gibt an wie lange es zum shutdown dauern soll.)
MFG Michi262
PS: Danke schonmal an alle die mir antworten.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 83160
Url: https://administrator.de/contentid/83160
Ausgedruckt am: 16.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
@Michi262
Hi,
du kannst ja mal versuchen, den kompletten Befehl in eine Variable
zu kopieren und dann an system() zu übergeben.
Siehe dazu: Netzlaufwerke verbinden C
Tipp: Vorher mal die Variable Befehl am Monitor ausgeben, um die Syntax
zu überprüfen.
Gruß
Günni
Hi,
du kannst ja mal versuchen, den kompletten Befehl in eine Variable
zu kopieren und dann an system() zu übergeben.
Siehe dazu: Netzlaufwerke verbinden C
char Befehl[100];
strcpy(Befehl," shutdown /r /t 30 /c");
//Ein Leerzeichen anhängen
strcat(Befehl," ");
//Den Kommentar anhängen
Strcat(Befehl,"Der PC wird in 30 Sec heruntergefahren");
//Befehl absetzen
system(Befehl);
Tipp: Vorher mal die Variable Befehl am Monitor ausgeben, um die Syntax
zu überprüfen.
Gruß
Günni