Mac OS X:n defaults-komentoa voi käyttää omien AppleScriptien asetusten tallentamiseen. Minulla on yksinkertainen viitenumerolaskuri, joka tallentaa edellisen viitenumeron ja näyttää sen taas kun skriptin seuraavan kerran ajaa.

Oletetaan, että näkyvissä oleva viitenumero on muuttujassa viiteNro. Oman skriptini “domainina” käytän stringiä com.roxeteer.Viite. Viitenumeron saa helposti tallennettua komennolla

do shell script "defaults write com.roxeteer.Viite viite '" & viiteNro & "'"

ja haettua komennolla

set viiteNro to do shell script "defaults read com.roxeteer.Viite viite"

Tieto tallentuu XML-muotoiseen dokumenttiin ~/Library/Preferences/com.roxeteer.Viite.plist.