• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Mac OS X regelmäßig jeden 1. des Monats automatisch starten

JuanFelipe

Erdapfel
Registriert
30.12.09
Beiträge
5
Hallo,

ich habe ein kleines Problem; ich möchte, dass mein Mac Mini mit OS X 10.6.7. jeden ersten des Monats automatisch aus dem Standby-Modus startet, damit ein Automator-Programm Daten auf die externe Festplatte sichert.

Bisheriger Workaround:
- Automator-Programm mit Hilfe iCal einem Ereignis hinzugefügt - startet auch automatisch
- Systemeinstellungen konsultiert und die Zeitplan-Möglichkeiten getestet; leider nicht mein Rhythmus dabei
- Terminal Eingabe "pmset" entdeckt, aber so richtig komme ich da nicht weiter.

Das ist der Grund von meiner Frage. Gibt es die Möglichkeit?
Wenn möglich ohne extra Programm, nur mit Bordmitteln.

Vielen Dank & Beste Grüße

JuanFelipe
 
Das könnte mit launchd funktionieren. Ist ein Systemprozess mit dem man auch so händisch Prozesse starten kann. Such mal auf den Apple Developer Seiten, danach dort stehen etliche Anleitungen - ist eben etwas Gebastel;-)
Habe sowas in der Art auch mit TimeMachine vor, aber hatte noch keine Zeit mich damit zu beschäftigen...
 
Folgende simple Schleife setzt jeweils am Monatsersten um 00:00 Uhr stattfindende Events für die nächsten 5 Jahre im Voraus:
Code:
for year in 2011 2012 2013 2014 2015; do 
  for month in 01 02 03 04 05 06 07 08 09 10 11 12; do 
    sudo pmset schedule wakeorpoweron "$month/01/$year 00:00:00"  local.schedule.example; 
  done; 
done;
Die paar "Fehler" mag man ignorieren, die rühren nur von den misslungenen Versuchen her, ein Datum in der Vergangenheit zu setzen. Irrelevant.
Ob dann an diesen Zeitpunkten (bzw einige Minuten danach, das System braucht Zeit um hochzufahren!) tatsächlich etwas stattfindet oder nicht, liegt an deinen iCal-Kunstwerken.
 
Hi!
Sorry erst einmal für die lange Antwortzeit - ich war beruflich unterwegs und habe einfach nicht mehr an meine Frage hier gedacht.
Vielen Dank für den Tipp.
Ich werde das am Wochenende einmal testweise eingeben - (Frage: einfach mit den Befehlen in der Konsole?) und am 1. wissen wir mehr :)
Wie kann man das eigentlich wieder stoppen?

Ach mit iCal habe ich das so gesteuert, dass ca. 10 Minuten nach dem Hochstarten des Rechners das Programm erst gestartet wird. Die automatische Anmeldung muss aber aktiviert sein?

Danke & Grüße

JuanFelipe