Hallo!
Habe eben das hier beim beenden meines Programmes erhalten:
http://alex.intergastro-service.de/grafiken/perlKr...
sub shutDown {
my $self = shift;
# zuerst das kommando zum herunterfahren abschicken
exec ('shutdown -r') or print STDERR "couldn't exec foo: $!";
# dann das Programm beenden
sleep(2);
exit(0);
} # /shutDown
Wenn ich das Programm ganz normal mit
sub exitProgramm {
my $self = shift;
sleep(2);
exit(0);
} # /exitProgramm
beende kommt kein Fehler, dasm uss also wohl doch irgendwie mit dem Absetzen des Kommandos zu tun haben...
Nicht das es dramatisch wäre, immerhin fährt der PC kurz danach runter, allerdings sind wir ja alle gewissenhafte Programmierer (man beachte die wahnwitzige Anzahl von Kommentaren für meine erste Methode oben :-D ).
Also: Hilfe!
mfg pktm
PS: wer ne bessere Idee für das Hertunterfahren des PCs?
So eine die auch auf anderen OSs funktioniert ohne dass ich jedes abfragen muss?\n\n
<!--EDIT|pktm|1107813648-->