Kort svar: de fire defaults-nøklene hindrer at Dock får ny størrelse, flyttes, tømmes eller skjules, og ved en pult med én ansvarlig person i nærheten er nøklene som regel nok.
Det eneste de ikke kan løse, er at Dock følger pekeren over på en skjerm nummer to, fordi macOS ikke har noen innstilling for det. Vender den andre skjermen mot en kunde, er det problemet som er verdt å løse først.
På en personlig Mac er en Dock med feil størrelse irriterende. I en resepsjon, ved en disk eller på en demomaskin i et utstillingslokale er den det første kunden ser på mens de venter, og kundene leser den som et tegn på hvordan stedet drives.
Feilene er de vanlige, og de er vanlige fordi maskinen brukes av den som er på vakt:
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Hver av dem gjør den tilsvarende kontrollen i Systeminnstillinger grå, så den ikke kan endres fra grensesnittet i det hele tatt. De gjelder per konto, de overlever en omstart og en macOS-oppdatering, og de oppheves ved å fjerne nøkkelen:
defaults delete com.apple.dock autohide-immutable; killall Dock
Alle nøklene med type står i alle defaults-kommandoer for Dock på Mac.
Resepsjoner og utstillingslokaler har nesten alltid en skjerm nummer to: et panel som vender mot kunden, en veggskjerm, en demoskjerm. Og Dock er ikke tildelt én skjerm. Den følger pekeren. Skyv markøren til nederste kant av en hvilken som helst skjerm og hold den der, så flytter Dock seg dit.
Det finnes ingen defaults-nøkkel for dette og ingen innstilling i Systeminnstillinger. Apple laget Dock for å følge pekeren, så en Dock full av interne verktøy kan dukke opp på skjermen en kunde ser på, midt i en samtale, fordi noen strakk seg etter noe.
Alle omveiene koster deg noe: å slå av “Skjermer har separate Spaces”, å flytte Dock til en sidekant, eller å endre hvilken skjerm som er hovedskjermen. Hver av dem er forklart med kostnaden i slik holder du Dock på Macen på én skjerm. Er ingen av dem akseptable i en resepsjon som må se ordentlig ut, er en app som holder Dock på én skjerm det som gjenstår.
Et klasserom har en lærer som satte opp rommet og husker det. Et bibliotek har et grunnbilde. En resepsjon har den som jobber i dag, og om et år er det en annen person.
Faren her er en lås ingen husker å ha satt. Om et år åpner noen Systeminnstillinger, finner Dock-kontrollene grå med en merknad om at de er administrert, og aner ikke hvem som gjorde det eller hvorfor. Resultatet blir en supportsak, og av og til en maskin som slettes.
Så de to tingene som er verdt å gjøre på en jobb-Mac, i tillegg til selve låsene:
defaults-kommando. Greit når ingen ved pulten åpner Terminal, noe som i en resepsjon er det meste av tiden. Gratis, og kan oppheves med én linje.Alle tre sammenlignet, med hva hver koster: slik låser du Dock på en Mac, tre måter sammenlignet.
macOS legger til en del med nylig brukte apper til høyre i Dock. På en skjerm som vender mot kundene, viser den det siste ansatte åpnet. Slå den av:
defaults write com.apple.dock show-recents -bool false
killall Dock
De fire låsene fjerner den ikke. Det er en egen innstilling, som tas opp i slik hindrer du at nylige apper dukker opp i Dock.
Nei. position-immutable hindrer at Dock flyttes til en annen kant av en skjerm. Den styrer ikke hvilken skjerm Dock er på, fordi macOS ikke har noen innstilling for det i det hele tatt.
Det avhenger av hvor mange ansatte og hvor mange skift. Én person ved én pult trenger det sjelden. En disk som brukes av seks personer over tre skift er der Dock forskyver seg raskest, fordi ingen enkeltperson merker endringen.
Nei. De ligger i kontoens innstillinger, så en oppdatering lar dem være i fred.
Da er det kunden som bruker den, og resonnementet blir et annet. Se slik låser du Dock på en Mac i butikk eller utstillingslokale.
Kommandoene er de samme på en Mac i klasserommet. Situasjonen er annerledes: Et klasserom har kontoer og tilsyn, og en elev som kan åpne Terminal. Se slik låser du Dock på en Mac i klasserommet, på en familie-Mac, eller veiledningen for delte Macer for det generelle tilfellet.