回答:
ログイン時にシフトキーを押し続けると、アプリがそのログインのために再起動するのを防ぐことができます。
アプリを再び開かないように永久にしたい場合は、すべてのアプリを終了して、次の場所にあるcom.apple.loginwindow.*.plist
ファイルをロックできます~/Library/Preferences/ByHost/
このplistは開いているアプリのリストを保持し、ログアウト時にそのリストにあるすべてのアプリは、ログイン後に再び起動されます(デフォルトでは常にチェックボックスがオンになっていると仮定しています)。すべてのアプリを終了し、そのplistをロックすると、アプリのリストは常に空になるため、そのチェックボックスがオンになっている場合でも、リストに再起動するアプリはありません。
plistのロックを解除すると、通常の動作に戻ります。
あなたが探しているのは、ApplePersistence機能を無効にすることです。
defaults write -g ApplePersistence -bool no
defaults write -g ApplePersistence -bool no
か?
システム環境設定/全般に移動します。
「終了時にウィンドウを復元...」ボックスをクリックします。
最初にすべてのアプリケーションを閉じます(これは重要です)。次に、ターミナルで以下を実行します。
sudo chown root ~/Library/Preferences/ByHost/com.apple.loginwindow*
sudo chmod 000 ~/Library/Preferences/ByHost/com.apple.loginwindow*
基本的に、loginWindow *ファイルを誰も書き込みできないようにする必要があります。
するには、元に戻します:
sudo rm -f ~/Library/Preferences/ByHost/com.apple.loginwindow*