Op zoek naar de app in plaats van de vergelijking? Still Dock vergrendelt het Dock van je Mac met schakelaars in plaats van commando's.
Kort antwoord: Terminal is gratis en prima voor je eigen Mac. Een configuratieprofiel is het enige dat standhoudt als iemand het probeert ongedaan te maken. Een app biedt dezelfde vergrendelingen met een schakelaar en een ongedaan maken.
Alle drie gebruiken dezelfde onderliggende macOS-instellingen. Wat verschilt, is hoe je ze instelt en hoe moeilijk ze terug te draaien zijn.
macOS kan het Dock vergrendelen. Het geeft je er alleen geen schakelaar voor. De instellingen zijn echt en zitten al
meer dan vijftien jaar in macOS, maar ze bestaan alleen in defaults write-commando's zonder plek
in Systeeminstellingen, en daarom vindt bijna niemand ze ooit.
Er zijn vier vergrendelingen, en elke werkt op zichzelf:
Hierna volgen de drie manieren om ze toe te passen, en wat elk ervan je kost.
| Terminal | Profiel | App | |
|---|---|---|---|
| Kost geld | Nee | Nee | Ja |
| Vergrendelt grootte, positie, inhoud, verbergen | ✓ | ✓ | ✓ |
| Overleeft een herstart | ✓ | ✓ | ✓ |
| Overleeft het ongedaan maken door iemand | ✕ | ✓ | ✕ |
| Geldt voor alle gebruikersaccounts | ✕ | ✓ | ✕ |
| Laat zien dat het aanstaat | ✕ | ✓ | ✓ |
| Onthoudt je oude instellingen | ✕ | ✕ | ✓ |
| Van gedachten veranderen | Typ het commando opnieuw | Verwijderen in Instellingen | Een schakelaar omzetten |
Vier commando's, één per vergrendeling:
defaults write com.apple.dock size-immutable -bool true; killall Dock
De andere zijn position-immutable, contents-immutable en autohide-immutable. De volledige gids behandelt alle vier, inclusief de vijfde die mensen steeds herhalen en die niets doet.
Goed wanneer: het je eigen Mac is, je weet wat je wilt, en je het niet vaak hoeft te wijzigen.
De addertjes onder het gras. Elke vergrendeling is een apart commando met een exacte sleutelnaam, en een typefout mislukt zonder foutmelding. Van gedachten veranderen betekent teruggaan naar Terminal. Niets legt vast hoe je Dock er eerst uitzag, dus als je hem op de verkeerde grootte vergrendelt, is er niets om naar terug te keren. En Systeeminstellingen wordt grijs met een melding over een profiel, wat verwarrend genoeg is dat mensen maanden later gaan zoeken naar wat er mis is gegaan.
Een profiel is wat organisaties gebruiken om Macs te beheren. Het staat boven gebruikersvoorkeuren, dus het blijft van kracht wanneer een voorkeur dat niet zou doen.
Goed wanneer: andere mensen de Mac gebruiken. Een receptiebalie, een klaslokaal, een winkeldisplay, een gedeelde gezinsmachine.
De addertjes onder het gras. Je moet de profiel-XML zelf schrijven of iets gebruiken dat het genereert. macOS vraagt je elk profiel goed te keuren. En het is met opzet lastiger te verwijderen, wat het hele punt is maar ook het risico: het overleeft wat het heeft geïnstalleerd, dus het moet bewust worden verwijderd via Systeeminstellingen, Algemeen, Apparaatbeheer.
Een app stelt dezelfde macOS-instellingen in, met schakelaars in plaats van commando's.
Goed wanneer: je wilt zien wat er vergrendeld is, het wijzigen zonder iets te hoeven opzoeken, en je oorspronkelijke instelling terugkrijgen.
De haken. Het kost geld, en het is weer iets dat draait. Wat je daarvoor terugkrijgt is overzicht en omkeerbaarheid: welke vergrendelingen aanstaan, ze wijzigen met één klik, en een momentopname van het Dock dat je had voordat je het vergrendelde.
Still Dock, de app die het Dock van je Mac vergrendelt, is van ons, en het is de manier om het Mac Dock via een app te vergrendelen. Het doet de vier vergrendelingen, voegt een beeldscherm-pin toe en een Cmd Q-bescherming die Terminal helemaal niet kan, en kan de profielen uit punt 2 installeren zonder dat je zelf XML hoeft te schrijven.
Gebruik je meer dan één scherm? Het Dock springt ook daartussen, wat een apart probleem is met zijn eigen oplossingen: hoe je het Mac Dock op één scherm houdt.
Ja. De instellingen bestaan al jaren in macOS. Wat niet bestaat, is een schakelaar ervoor in Systeeminstellingen, en daarom lijkt het onmogelijk. Alle drie de methoden op deze pagina stellen dezelfde onderliggende instellingen in.
Alleen als je de inhoud vergrendelt. De vergrendelingen voor grootte, positie en verbergen laten je vrij om het Dock zoals gebruikelijk te herschikken. Vergrendel alleen wat je vast wilt houden.
Ja, op alle drie de manieren. Dit zijn opgeslagen instellingen en geen proces dat in het geheugen draait.
Ja. De Terminal-route is gratis en werkt, en onze commandogenerator schrijft de commando's voor je. Je betaalt voor een schakelaar, een label dat toont wat aanstaat, en een vastlegging van het Dock dat je eerder had.
Dat is de vergrendeling die werkt. macOS schakelt het bedieningselement uit en meldt dat het door een profiel wordt beheerd. Dat verwart mensen maanden later, als ze vergeten zijn dat ze het zelf hebben gedaan. Zie Mac Dock-instellingen grijs.
Een profiel wint het van een Terminal-instelling. Als je instellingen grijs zijn en het ongedaan maken van de commando's niets verandert, zoek dan naar een profiel.
Voor de vier vergrendelingen: nee, en dat zeggen we ook op de startpagina. Het vastzetten van het Dock op één beeldscherm en de bescherming van Cmd Q zijn andere mechanismen zonder Terminal-equivalent.
De voorkeuren en profielen gaan normaal gesproken gewoon mee over. Apple kan het gedrag van het Dock in elke release wijzigen, en dat geldt evengoed voor alle drie de aanpakken.
Voer het grootte-commando uit. Als het vastzetten van de grootte je probleem oplost, heb je misschien niets anders nodig. Merk je dat je het steeds ongedaan maakt en weer instelt, dan heb je je antwoord.
Wil je de volledige lijst in plaats van alleen de vergrendelingen, zie dan alle Mac Dock defaults-commando's. Voor specifiek het probleem met meerdere beeldschermen behandelt DockLock en Still Dock vergeleken de apps die dit oplossen, LockMyDock inbegrepen.