Mac OS X(10.6)が自動的にログインした直後にスクリーンセーバーをアクティブにするにはどうすればよいですか?停電後にコンピュータを再起動してログインしたいのですが、たまたま近くに立っている人がコンピュータにアクセスできるようにしたくありません。
システムには、実際にはこれを行うための組み込みサポートがあります。
defaults write /Library/Preferences/com.Apple.loginwindow autoLoginUserScreenLocked -bool true
ログインスクリプトを追加します。シェルを介して行うことができます。
open -a ScreenSaverEngine
またはApplescript経由:
tell application "ScreenSaverEngine" to launch
シェルスクリプトに慣れていない場合は、Applescriptがおそらく最も簡単な方法です。スクリプトエディタを開き(Spotlight it)、上記のスクリプトを貼り付けて、File->Save As
をクリックします。ファイル形式としてApplication
を選択します。 ~/Applications
、~/Library/Scripts
などのどこかに保存します。Accounts.prefPane
を開き、アカウントの[ログイン項目]タブをクリックし、[追加]ボタンをクリックして、スクリプトを保存した場所を見つけます。 。
ただし、セキュリティについて本当に心配している場合は、自動ログインを無効にする必要があります。