Diese Technik wurde einst von Apple gesegnet und dokumentiert
Die zum Ersetzen des Finders verwendete Technik wird im Abschnitt Ersetzen des Finders von Inside Mac OS X: System Overview ausführlich beschrieben.
Ein Installationsprogramm kann den Finder programmgesteuert ersetzen, indem er system und dann das Befehlszeilentool "Standardwerte" aufruft. Dabei werden die in "Systemübersicht" beschriebenen Verfahren verwendet.
(Während "Innerhalb von Mac OS X: Systemübersicht" nicht mehr verfügbar ist, wurde normalerweise "Standardwerte für Anmeldefenster für den Finder-Pfad schreiben" verwendet, aus dem Snow Leopard kam.)
Was Sie tun können, ist, ein Applescript zu kompilieren, um den Finder zu beenden, damit das Skript und das Terminal nicht neu gestartet und als Startelemente hinzugefügt werden. Es ist nicht so hübsch, aber es funktioniert.
echo tell app \"Finder\" to quit | osacompile -o /Applications/Utilities/QuitFinder.app defaults write ~/Library/Preferences/loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Path" = "/Applications/Utilities/QuitFinder.app"; "Hide" = "1"; }' defaults write ~/Library/Preferences/loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Path" = "/Applications/Utilities/Terminal.app"; "Hide" = "0"; }'