Still Dock
DemoProLadda ned
Ladda ned

Så låser du Dock på en klassrums-Mac

Vad eleverna ändrar, vilka lås som överlever en omstart och det enda som överlever en elev som kan Terminal. September 2026.

Kort svar: fyra defaults-nycklar hindrar Dock från att ändra storlek, flyttas, tömmas eller döljas, och de håller genom en omstart. En elev med Terminal kan ångra alla fyra på en minut.

Om det spelar roll håller samma inställningar levererade som en konfigurationsprofil genom Terminal, genom en omstart och genom att appen som ställde in dem raderas. En profil som skickas ut av en MDM kan också göras omöjlig att ta bort och omfatta varje konto, vilket är vad ett riktigt labb vill ha. En som installerats för hand täcker den inloggning som installerade den och kan ändå tas bort i Systeminställningar, med avsikt och inte av misstag.

Vad eleverna faktiskt ändrar

I ett rum med Mac-datorer är Dock det första som glider, och det är nästan alltid en av fyra saker:

  • Storleken. Avdelaren mellan appar och mappar är ett dragfäste i den mest trafikerade delen av skärmen. En snuddning och varje ikon ändrar storlek. macOS har ingen ångra för det, så nästa klass hittar en Dock ingen valt.
  • Innehållet. En ikon som dras bort från Dock försvinner i ett moln av rök. På en delad maskin är appen fortfarande installerad, men eleven på lektion tre hittar den inte.
  • Positionen. Dragen till vänster eller höger kant, vilket ändrar den användbara bredden på varje fönster på skärmen.
  • Dölj och visa. Påslaget av misstag, och nu är Dock osynlig för en elev som inte vet att man ska trycka mot kanten.

Inget av detta är dåligt beteende. Det är vad som händer när trettio personer använder en maskin gjord för en.

De fyra nycklarna

Var och en av dessa gör att motsvarande kontroll i Systeminställningar slutar svara, så att inställningen inte alls kan ändras från gränssnittet:

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

De är per användare, så de gäller det konto du kör dem i. De överlever en omstart, vila och en macOS-uppdatering, eftersom de bor i användarens inställningar och inte i systemet.

För att släppa ett, ta bort nyckeln i stället för att sätta den till false, vilket sätter tillbaka inställningen till macOS standard:

defaults delete com.apple.dock contents-immutable; killall Dock

Hela listan med varje nyckels typ finns i varje defaults-kommando för Mac-Dock.

Varför det inte räcker i ett labb

Allt ett Terminal-kommando sätter ångrar ett Terminal-kommando. En elev som kan öppna Terminal kan häva alla fyra låsen på under en minut, och i en datorklass är det de flesta.

Den gör inte heller något åt ett nytt konto. Kör kommandona i en inloggning så får eleven som loggar in nästa en standard-Dock, eftersom inställningar är per användare.

Vad en konfigurationsprofil ändrar

Samma fyra inställningar levererade som en konfigurationsprofil upprätthålls av macOS i stället för att lagras som en inställning. Det betyder att de överlever Terminal, de överlever en omstart och de överlever att appen som ställde in dem raderas.

Omfattningen avgör om en profil passar ett labb. En profil som MDM skickar ut kan omfatta enheten, så den täcker varje konto inklusive nya. En profil som en person installerar själv omfattar den användaren, så den täcker en inloggning. Still Dock installerar den andra sorten, och den är avsiktligt avtagbar i Systeminställningar, Allmänt, Enhetshantering, eftersom ingen ska lämnas med en Dock de inte kan låsa upp.

Detta är rätt verktyg för en Mac som en skola äger och fel verktyg för en Mac som en lärare äger personligen, eftersom att ångra det är en administrativ handling och inte ett klick.

Så om rummet hanteras med MDM är Dock-payloaden rätt plats för detta, vid sidan av den layout du redan skickar ut, och det är den enda versionen som en målmedveten elev inte kan häva. Om det är en handfull maskiner som ställts in för hand kan Still Dock installera en profil per lås från sin menyrad, per inloggning, vilket räcker för att stoppa olyckor men inte för att stoppa den som går och letar.

Senaste appar, det andra som ändrar en labb-Dock

Även med de fyra låsen på lägger macOS till ett avsnitt med nyligen använda program till höger i Dock, och det ändras med varje elev. Att stänga av det är en separat inställning:

defaults write com.apple.dock show-recents -bool false; killall Dock

Den kan också levereras med en profil så att den inte kan slås på igen, vilket tas upp i så hindrar du senaste appar från att visas i Dock.

Vad Skärmtid inte gör

Skärmtid begränsar vilka appar som kan öppnas och hur länge. Den har inget att säga om Dockens storlek, position, innehåll eller automatiska döljning, så den är inget alternativ här. De två löser olika problem och fungerar bra tillsammans.

En vettig uppsättning för ett klassrum

  1. Ordna Dock exakt som rummet ska ha den, inklusive att ta bort allt eleverna inte behöver.
  2. Stäng av senaste appar så att högersektionen slutar ändras.
  3. Tillämpa alla fyra låsen.
  4. Om eleverna har tillgång till Terminal, lägg ut de låsen med en konfigurationsprofil, annars håller de inte terminen ut.
  5. Skriv ned vad du ställde in. Ett lås utan anteckning är en gåta för den som ärver rummet.

Vanliga frågor

Gäller låsen för varje elevkonto?

Inte när de ställs in med defaults. De är per användare, så varje konto behöver dem. En enhetsomfattande profil från en MDM täcker varje konto, vilket labb oftast vill ha. En profil som installerats för hand, inklusive de Still Dock gör, gäller för den inloggning som installerade den.

Rensar en macOS-uppdatering dem?

Nej. De bor i användarens inställningar och inte i systemet, så en uppdatering lämnar dem ifred.

Kan en elev ångra dem?

Med defaults, ja, i ett kommando. Med en profil som installerats för hand kan de fortfarande ta bort den i Systeminställningar, Allmänt, Enhetshantering, men inte av misstag och inte från Terminal. Bara en MDM-installerad profil kan göras verkligt omöjlig att ta bort, och det är ett beslut för den som hanterar rummet, inte för en app.

Hindrar detta elever från att installera appar?

Nej. Det hindrar Dock från att ändras. Att begränsa installation är en separat sak, och Skärmtid eller din MDM är där det hör hemma.

Hur är det med en biblioteks- eller allmän dator?

Samma fyra nycklar, annan situation: ingen rapporterar glidningen, och maskinen återställs ofta till en avbild som ångrar dina lås. Se att låsa Dock på en biblioteks- eller allmän Mac och på en familje-Mac för samma problem hemma.

Produkt

  • Prova
  • Vad den låser
  • Pro
  • Två versioner

Resurser

  • Varför jag byggde den
  • Frågor
  • Pressmaterial
  • Versionsinformation

Support

  • Hjälp och kontakt
  • Anlita mig på Upwork

Andra appar jag byggt

  • Reveal the Dream
  • MyLinedChart
  • The Long View
  • Keep the Diff
  • Copy Shelter
  • Prompt Petal
  • Little Bird Trading

Juridik

  • Integritetspolicy
  • Användarvillkor
© 2026 Still Dock. Ett litet Mac-verktyg från Little Bird Trading LLC. Inte knuten till Apple Inc. Pro-funktioner visas.