Problemy z uruchomieniem logowania

1

Za każdym razem, gdy loguję się na komputerze Mac, automatycznie otwierają się następujące programy: Firefox, Excel, Word, PPT i VLC Media Player. Poszedłem do Preferencji systemowych, użytkowników i grup oraz elementów logowania, a jedyną rzeczą, jaką tam było, była aplikacja iTunesHelper. Masz pomysł na to, jak mogę i gdzie mam się udać na komputerze Mac, aby zatrzymać automatyczne otwieranie tych programów po zalogowaniu?

dzięki

-Paweł

Paweł
źródło
6
Czy te programy, które zostawiasz otwarte podczas zamykania? Jeśli tak, istnieje pole wyboru, które można odznaczyć podczas zamykania, aby zapobiec ich ponownemu otwarciu.
Hippo

Odpowiedzi:

2

Jak zauważył @Hippo, prawdopodobnie mówisz o funkcji OS X Lion, w której programy, które są otwarte podczas zamykania, są automatycznie ponownie otwierane podczas uruchamiania, chyba że odznaczysz pole wyboru podczas zamykania. Obecnie nie ma możliwości cofnięcia wyboru za pomocą domyślnego interfejsu użytkownika.

Jednak kilka plakatów na forum dyskusyjnym Apple zawierało niektóre polecenia terminalu i stworzyło skrypty AppleScript, które mogą wykonać to zadanie.

Rozwiązanie terminalowe

Scott Nash napisał:

  1. Otwórz ~/Library/Preferencese/ByHostfolder i usuńcom.apple.loginwindow.<long alpha-numeric string>
  2. Skopiuj i wklej to polecenie do terminala:

    defaults write com.apple.loginwindow TALLogoutSavesState 0

Usunięty plik zapisuje, które aplikacje i okna są otwarte. Polecenie zapisuje bezpośrednio preferencję zapisywania stanu wylogowania.

Możesz odczytać ustawienie za pomocą tego polecenia, chociaż powinno ono teraz odzwierciedlać ustawienie w ogólnych preferencjach systemowych. defaults read com.apple.loginwindow Poszukaj linii z TALLogoutSavesState. Tak powinno być 0.

Pole wyboru w oknie dialogowym zamykania pozostanie zaznaczone, ale nie trzeba go zmieniać. Należy zignorować to, ponieważ główna preferencja jest ustawiona na nie zapisywanie stanu.

Rozwiązanie skryptu

Vic07 napisał:

Korzystając z prostej aplikacji AppleScript, możesz to osiągnąć w spójny sposób.

Skompilowałem aplikację, która po kliknięciu jej ikony zamknie komputer Mac z wyłączonym „stanem zapisu”. Możesz używać tej aplikacji na co dzień, zamiast wyłączać komputer Mac w tradycyjny sposób. Dobrym pomysłem może być umieszczenie go w Docku, abyś zawsze miał go pod ręką.

Możesz pobrać aplikację stąd

W dalszej części dyskusji publikuje zaktualizowane wersje:

CleanReboot i CleanShutDown zostały zaktualizowane do wersji 2.0.

Ta nowa wersja jest / DUŻO / czystsza niż poprzednia, ponieważ zamiast modyfikować ustawienia domyślne, Finder zachowuje się tak, jakby użytkownik odznaczył pole wyboru Zapisz stan, a następnie kliknął przycisk Zamknij lub Uruchom ponownie.

CleanShutDown 2.0
CleanReboot 2.0

Możesz sprawdzić te skrypty, aby sprawdzić, czy dotyczą one Twojego problemu.

Jedna z tych dwóch metod może rozwiązać Twój problem - po powrocie do domu będę musiał go przetestować na komputerze Mac.

JW8
źródło