schedule - Virranhallinnan ajastustoiminnot

Mac OS Xn virranhallinta-asetuksista löytyvällä schedule-toiminnolla on mahdollista ajastaa kone heräämään, nukahtamaan tai sammumaan haluttuna ajankohtana. Se on kuitenkin aika rajoitetun oloinen. Herätys- ja sammutus-ajastuksia on kumpiakin mahdollista tehdä vain yksi. Ja kaiken lisäksi siitä ei saa edes kerran toistuvaa tapahtumaa. Onneksi pmset-komentoriviohjelma pelastaa päivän...

Ohjelman syntaksi on seuraava:
sudo pmset schedule toiminto aika käyttäjä, jossa

  • toiminto - haluttu toiminto (sleep, wake, poweron, shutdown, wakeorpoweron)
  • aika - haluttu aika ("MM/dd/yy HH:mm:ss")
  • käyttäjä - Ajastuksen asettanut käyttäjä (valinnainen)

Ajastus perutaan komennolla:
sudo pmset schedule cancel toiminto aika käyttäjä

Esim. Ajastan koneeni käynnistymään 12.3.2008 klo 13:23:
sudo pmset schedule poweron "03/12/08 13:23:00" mirko

Ajastus on myös madollista laittaa toistumaan tiettyinä viikonpäivinä:
sudo pmset repeat toiminto päivät aika

  • toiminto - haluttu toiminto (sleep, wake, poweron, shutdown, wakeorpoweron)
  • päivät, joina tapahtuma toistetaan ("MTWRFSU")
  • aika - haluttu aika ("HH:mm:ss")

Toistuva ajastus perutaan:
sudo pmset schedule cancel

Vaikuttaa kuitenkin siltä, että toistuvia ajastuksia on mahdollista asettaa vain yksi kerrallaan.

Ajastukset löytyvät tiedostosta: /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist Tiedostoa ei kannata muokata käsin, koska ajastuksien tulee olla aikajärjestyksessä. Käytä siis aina pmset-ohjelmaa!

Comments

Post new comment

  • Web ja email -osoitteet muutetaan linkeiksi automaattisesti.
  • Sallitut HTML tagit: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Rivinvaihdot käsitellään automaattisesti.

More information about formatting options