Ich habe angefangen, Forklift als Finder-Ersatz zu verwenden, sodass ich Finder nicht in meinem Dock benötige. Tatsächlich wäre es mir viel lieber, wenn der Gabelstapler das am weitesten links stehende Symbol wäre, damit ich nicht versehentlich auf Finder klicke.
Die übliche Methode zum Ziehen der App aus dem Dock funktioniert nicht und das Ziehen von Befehlen auch nicht. Im Kontextmenü können Sie das Symbol nicht entfernen.
Gibt es eine Möglichkeit, auf Lion den Finder aus dem Dock zu entfernen?
Vielleicht gibt es eine Datenbank oder eine Plist-Datei, die ich ändern kann?
macos
finder
dock
customization
Nathan Greenstein
quelle
quelle
Antworten:
Es gibt keine einfache Möglichkeit, dies zu tun, aber es gibt einen kleinen Hack :)
Suchen Sie den Abschnitt
finder-running
und fügen Sie einen neuen Unterabschnitt hinzuoder einfach nur herunterladen meine Version von DockMenus.plist
Im plist Editor sollte die Datei so aussehen:
Öffnen Sie das Terminal und führen Sie es aus
killall Dock
.Klicken Sie mit der rechten Maustaste auf das Finder-Symbol im Dock - Bingo!
ps Nach dem Neustart des Docks (manueller Neustart oder Neustart des Mac) müssen Sie das Finder-Symbol manuell vom Dock entfernen
quelle
f=/System/Library/CoreServices/Dock.app/Contents/Resources/DockMenus; sudo cp $f.plist $f-old.plist; sudo defaults write $f finder-running -array-add '<dict><key>command</key><integer>1004</integer><key>name</key><string>REMOVE_FROM_DOCK</string></dict>'; sudo chmod 644 $f.plist; osascript -e 'quit app "Dock"'
. Ich habe keine Möglichkeit gefunden (außer GUI-Skripten), Finder nach dem erneuten Anmelden automatisch aus dem Dock zu entfernen.tell application "System Events" to tell UI element "Finder" of list 1 of process "Dock" perform action "AXShowMenu" click menu item "Remove from Dock" of menu 1 end tell
Es funktioniert für mich auf HighSierra (10.13.6) mit deaktiviertem SIP.
Ich habe den folgenden Befehl zum Bearbeiten der PLIST-Datei verwendet:
Prüfe Ergebnis mit
sudo defaults read $PL finder-running
.Wenn es gut aussieht, lauf
sudo chmod -v +r $PL; killall Dock
.Hier ist die italienisch formatierte Version dieses AppleScript:
Das ist alles, ich hoffe, es ist nützlich als eine schnelle vollständige Zusammenfassung.
quelle