• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Neustart erzwingen

peters1

Châtaigne du Léman
Registriert
15.07.09
Beiträge
832
Hallo,
ich habe einen MBP als Server (OSX 10.9.5). Um Energie zu sparen, möchte ich den zwischen 0 und 12 Uhr ausschalten. Zwar kann ich diese Daten bei Energie sparen einstellen, aber er fährt nicht runter, weil noch zwei User angemeldet sind und auch die Server-App blockiert das Herunterfahren. Wie kann ich das erzwingen? Es soll ja automatiusch gehen.
 
hi..
so lange die zwei User im System angemeldet sind. kannst du den Server nicht runterfahren..

Franz..
 
Wenn ich den Dialog manuell bestätige geht es doch. Ich bin nur nicht am Gerät, um das zu tun!
 
Ich habe nach langem Suchen den Befehl hier gefunden:

osascript -e 'tell app "System Events" to shut down'

Weiss jemand, wie ich den einbinden muss? Eine Art Batch-Datei? Mit welcher Endung? Die müsste zu einer bestimmten Uhrzeit aufgerufen werden. Geht das irgendwie mit Apple events?
 
Das ist viel zu kompliziert. Außerdem ist AppleScript veraltet und wird in Zukunft nicht mehr unterstützt werden.

Du kannst z.B. einen Cronjob einrichten, um das System um 0:00 Uhr erzwungen auszuschalten. Dazu fügst Du mit root-Berechtigung folgende Zeile ans Ende der Datei /etc/crontab ein:

Code:
0    0    *    *    *    root   /sbin/halt
 
  • Like
Reaktionen: peters1
oder man macht das wo für ein Server gedacht ist: durchlaufen lassen :-/
 
> einen Cronjob einrichten, um das System um 0:00 Uhr erzwungen auszuschalten.
Super, das ist genau was ich gesucht habe. Die ersten beiden Parameter sind Std + Uhrzeit?
Wenn der Job alles niedermacht, wäre es also am besten erst mal den "Bitte Runterfahren"-Aufruf zu starten und dann nach 10 min die renitenten Verweigerer zu killen. Gibt es auch noch einen Befehl für das "kontrollierte Runterfahren", den ich 10 min vorher abfeuern könnte?
Ansonsten kann ich ja die Energiesparfunktion wieder nehmen und nach 10 min diesen Cron-Job hinterherschicken. Parallels fährt zwar korrekt runter, allerdings für das MacOS zu langsam und meldet, dass Parallels das Neustarten verhindert habt. Kurze Zeit später ist aber Parallels beendet.