ログインする前に OS X にデスクトップをロードさせる


デスクトップのロード中に (安全でない自動ログイン機能を有効にせずに) コンピュータから離れたい場合、このスクリプトはログインする前に OS X のロードを開始します。

見せてもらいましたログインする前に Windows にデスクトップとスタートアップ アプリを読み込ませる方法そして、OS X ではさらにシンプルであることがわかりました。必要なのは、[システム環境設定] > [アカウント] に進み、[ログイン オプション] をクリックして自動ログインを有効にすることだけです (そうです、そうしたいのです)。有効にする自動ログイン)。次に、次のコードをコピーして TextEdit に貼り付けます。

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>        <key>AbandonProcessGroup</key>        <true/>        <key>Label</key>        <string>com.luomat.loginhook</string>        <key>ProgramArguments</key>        <array>                <string>/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession</string>                <string>-suspend</string>        </array>        <key>RunAtLoad</key>        <true/></dict></plist>

[形式] > [プレーンテキストの作成] に移動し、ファイルを次の名前で保存します。com.luomat.loginhook-2.plistそしてそれを入れてください~/Library/LaunchAgents。コンピューターを再起動すると、ログイン画面が表示されますが、ログインすると、デスクトップとすべてのスタートアップ アプリが読み込まれ、準備が整います。

この設定では、自動的にログインしますが、ログイン後すぐに高速ユーザー切り替えが呼び出されます。このようにすると、デスクトップの読み込みが開始されますが、実際に何かを行う前にログインするよう求められます。こうすることで、他の人がシステムに侵入することなく、コンピュータの電源をオンにし、プログラムがロードされている間、しばらく離れることができます。このセットアップを構成するその他の方法については、リンクをクリックしてください。コンピュータを元の状態に戻すには、com.luomat.loginhook-2.plist先ほど作成したファイル。

Terminally Geeky: 自動ログインをより安全に使用する[笑い]