Comment désactiver à la fois la fonctionnalité "relancer les applications après le redémarrage" ainsi que la fonctionnalité "rouvrir les fenêtres au redémarrage"? Lorsque je redémarre (que ce soit après une réinitialisation matérielle ou une commande de redémarrage), je veux être présenté avec un bureau vierge et pas tout ce que j'avais ouvert auparavant. De plus, lorsque j'ouvre une application, je ne veux pas que la douzaine de choses sur lesquelles je travaillais auparavant s'ouvrent en même temps.
la source
L'approche avec laquelle j'ai réussi est essentiellement l'approche de fichier verrouillé de John Smfifth, après avoir vidé le fichier. La bonne chose à ce sujet est que cela peut être fait sans droits root et en utilisant un simple script shell à deux lignes:
la source
find
manuel: le point d'exclamation dans la première commande est ununary not
qui est analysé par la commande find, pas par l'expansion de l'historique bash. Il annule l'-size 0
expression, de sorte que seul un fichier loginwindow non vide soit trouvé. Il pourrait également s'écrire-not
.La solution la plus simple et celle que j'utilise est de localiser le fichier dans le Finder: ~ / Library / Preferences / ByHost / com.apple.loginwindow
Ensuite, fermez toutes les applications pour vider le contenu des fichiers ci-dessus, ou de préférence ouvrez simplement le fichier dans Text Edit et supprimez tout le contenu, puis enregistrez-le.
Ensuite, resélectionnez le fichier dans le Finder mais ne l'ouvrez pas
Ensuite, appuyez sur la touche Apple (à côté de la barre d'espace) + i, ou allez dans le menu fichier et cliquez sur "Obtenir des informations". Ensuite, dans la section Général de la fenêtre d'information affichée, cochez la case de sélection "Verrouillé" (le fichier est alors verrouillé).
En utilisant cette méthode, il est beaucoup plus facile d'activer ou de désactiver, car le processus est beaucoup plus simple à retenir. Le code du terminal que vous utilisez occasionnellement ne sera probablement pas facilement mémorisé ou récupéré.
la source
Pour empêcher les applications d'ouvrir des documents précédents, accédez à Préférences Système> Général et cochez la case Fermer les fenêtres lorsque vous quittez une application.
Pour empêcher les applications de relance après le redémarrage de se produire, décochez la case dans la fenêtre contextuelle Arrêter ou Redémarrer:
la source