Shutdown
-
Hi
Ich bräuchte mal hilfe,
in einem Konsolenprogramm soll die möglichkeit gegeben werden beim beenden des Programms den Rechner direkt herunterzufahren, ich habs mit
system("shutdown -s -t 00")
versucht, was aber einfach nicht ausgeführt wird!Danke schonmal im vorraus
-
Wenn wir schon im WinAPI-Forum sind, sollten wir diese doch auch verwenden, oder?

-
kannst du mir da nen kurzes beispiel geben?
ich mach das noch nich solange
-
Kleiner Tipp am Rande: Wenn dir jemand einen Link gibt, dann lies ihn komplett durch. Es könnte ja passieren, dass da schon ein Beispiel verlinkt wurde und das wäre dann ziemlich peinlich

-
Dann bin ich anscheinend nur zu blöd das zu finden sorry
-
"Beispiel" auf Englisch heisst .... ?
[edit] Dein Freund und Helfer
-
Ok danke
habs gefunden blick zwar ncoh nicht durch,
aber hab ja ei wochenende zeit
-
lol lass einfach das -t weg
einfach system("shutdown -s");
-
Ja ne und benutz die unschönste Methode zum Herunterfahren überhaupt -.-
1. system ist veraltet... man benutzt ShellExecute(...)
2. Wir sind hier nicht bei Konsole sondern bei WinAPI -.-
3. Wenn wir schoon bei WinAPI sind, sollten wir auch eine der 2 verschiedenen Funktionen benutzten, die uns bereit gestellt werden -.-
-
4.schwätz net so viel willst mir nur net recht geben aber hm gutes argument @ 3
-
4.schwätz net so viel willst mir nur net recht geben aber hm gutes argument @ 3
Tja... hmm wenn wir shutdown -s in die Konsole eingeben würden, würde deine möglichkeit natürlich funktionieren, auch mit system("shutdown -s"); wird es funktionieren... aber system ist und bleibt veraltet und das ist kein dummes geschwätz... man benutzt entweder ShellExecute oder die entsprechende WinAPI FUnktion -.-