Lionで終了時にセッション再開するように〜のチェックを外す

echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh

上記のようなバッチファイルをrootで実行するといけるらしい。
ただ、本当にいけてるかちょっと怪しい...><


こんな方法も( via http://veadardiary.blog29.fc2.com/blog-entry-3362.html )

defaults write com.apple.TextEdit NSQuitAlwaysKeepsWindows -bool false


ちなみに、アプリ単位で再起動させないようにするには、
System Preferences->General->Restore windows when quitting and re-opening appsのチェック外せばいい。