michi262
Goto Top

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

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.

Content-Key: 83160

Url: https://administrator.de/contentid/83160

Printed on: April 24, 2024 at 01:04 o'clock

Member: Guenni
Guenni Mar 24, 2008 at 12:08:14 (UTC)
Goto Top
@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

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
Member: Michi262
Michi262 Apr 03, 2008 at 00:33:10 (UTC)
Goto Top
ok. thx werd´s versuchen