Ist es möglich, ein Skript zu schreiben, um die Energiespareinstellungen in OS X (10.7.3) zu ändern?

Grundsätzlich ändere ich immer dann, wenn ich weiß, dass ich weg bin oder wenn ich schlafen gehe, die Energiespareinstellungen in den Systemeinstellungen in OS X (10.7.3) für das Netzteil wie folgt:

  • Computerruhe: 1 Min
  • Ruhezustand anzeigen: 1 min

Wenn ich weiß, dass ich eine Weile in der Nähe sein werde, ändere ich gerne die Energiespareinstellungen für das Netzteil wie folgt:

  • Computerruhe: 15 min
  • Anzeige Sleep: 15 min

Ist es möglich, diese Art von Änderung zu skripten? Ich mache das oft genug, dass sich ein Drehbuch lohnen würde.

Könnten Sie den Computer (⌥⌘⏏) oder das Display (⌃⇧⏏) nicht manuell in den Ruhezustand versetzen?
@Lri: Das funktioniert auch für mich. Wenn Sie das als Antwort notieren, würde ich dafür stimmen. Gibt es eine Möglichkeit, beide gleichzeitig in den Ruhezustand zu versetzen?
Normaler Ruhezustand sollte auch Displays in den Ruhezustand versetzen. (Wenn dies auf Ihrem Mac nicht der Fall ist, könnten Sie wahrscheinlich eine weitere Frage dazu stellen.)

Antworten (1)

Suchen Sie in diesem MacScripter-Handbuch nach dem Abschnitt mit dem Titel „Ändern der Energieverwaltungseinstellungen“ . Ein AppleScript-Beispiel aus dem Handbuch:

do shell script "pmset sleep 30" with administrator privileges
Sie können auch den Ruhezustand des Displays ändern und das Anmeldepasswort im Skript speichern:do shell script "pmset displaysleep 30" password "somepassword" with administrator privileges