Apple-menu pokazuje Sleep
, Restart...
, Shut Down...
elementy dla wszystkich użytkowników. Chciałbym móc uniemożliwić użytkownikom zamknięcie systemu lub ponowne uruchomienie systemu. Chociaż a Restart...
może nie skutkować jedynie chwilowym przestojem, a Shut Down...
prowadzi do przestoju, dopóki ktoś nie będzie miał fizycznego dostępu do maszyny.
macos
lion
server.app
angerman
źródło
źródło
Odpowiedzi:
Usunąłem zamknięcie dla moich laboratoryjnych komputerów Mac na OS X Lion. Dwa polecenia, które powinny to osiągnąć:
Nie miałem z nimi 100% sukcesu, więc edytowałem również plik interfejsu na: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English .lproj / StandardMenus.nib / objects.xib
Jeśli chcesz usunąć opcje Sleep i Shut Down, poszukaj następujących identyfikatorów w znacznikach object i referencyjnych. Usuń cały obiekt, jeden dla opcji Uśpienie i dwa dla opcji Zamknij i każdy z odniesień.
id's: Sleep - 236 Shut Down - 238, 285
Źródło: http://rustyisageek.blogspot.com/2012/06/editing-apple-menu.html
Edycja: Powiedziano mi, że po zastosowaniu tych ustawień w MCX działają one zgodnie z oczekiwaniami!
źródło
Kiedy całkowicie usunąłem obiekty, Finder ciągle się zawieszał. Zmieniłem więc tylko polecenie wydane przez menu, aby było takie samo jak „About This Mac”! Działa uczta. Podejrzewam, że aktualizacja systemu może ją cofnąć w pewnym momencie.
źródło