Inaktivera CV för Safari eller andra specifika program i Mac OS X Lion
Innehållsförteckning:
Resume är den funktionen i Mac OS X Lion som gör att appfönster visas igen efter att du har avslutat och sedan startat om appen. Det är en fantastisk funktion men inte en som vi vill att alla applikationer ska använda, så här är hur du inaktiverar Resume per app.
Hur man inaktiverar CV för specifika applikationer i Mac OS X 10.7 Lion
Detta är enkelt och faktiskt ganska likt att ta bort program sparade tillstånd, följ bara med:
- Från Mac OS X-skrivbordet, tryck på Kommando+Skift+G och ange mappen Sparade programtillstånd som finns i ditt personliga bibliotek på:
- Hitta programmet du vill inaktivera Resume för, för den här genomgången använder vi Safari som exempel, så mappen vi letar efter är "com.apple.Safari.savedState"
- Notera: Du kommer förmodligen att vilja ta bort innehållet i appmappen innan nästa steg, annars kommer det befintliga sparade tillståndet bli standardtillståndet som appen återupptas till upprepade gånger. Det kan vara användbart om du alltid vill att samma flikar eller fönster ska öppnas, men målet med den här genomgången är att inga fönster ska öppnas och att Resume ska inaktiveras för den valda appen, så du vill tömma mapparnas innehåll
- Välj ‘com.apple.Safari.savedState’ och antingen högerklicka och välj Get Info från menyn eller tryck på Command+i för att få information om mappen
- Under "Allmänt" kryssa i rutan bredvid "Låst"
- Stäng fönstret Få information och starta om programmet för låst läge för att träda i kraft
~/Bibliotek/Sparat programtillstånd/
Det är allt som finns, Resume kommer inte längre att spara Safaris tillstånd eftersom mappen nu är låst, vilket hindrar appen från att komma åt den.
För mer avancerade användare, om du hellre vill göra detta via terminalen, kan du göra det med kommandot chmod och en -w-flagga för att förhindra skrivåtkomst:
chmod -w ~/Bibliotek/Sparat programstatus/com.apple.Safari.savedState/
Du kan göra det med så många appmappar du vill, eller så kan du ställa in hela katalogen på låst och det skulle vara ett annat sätt att inaktivera funktionen helt.
Det här avrundar manipulationen av Lions CV-funktion, och vi har täckt hur man tar bort specifika sparade CV-lägen, inaktiverar Resume helt och till och med hur man kasserar nuvarande sessionsfönster vid avslutande från att visas igen via Resume . Nu borde du ha full kontroll över Resume och vad som dyker upp igen vid relansering, men om du har några fler frågor om funktionen, låt oss veta i kommentarerna.
Uppdatering: Du kan också inaktivera Resume per program med standardskrivkommandon, här är vad du vill använda för att inaktivera Safari:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
I huvudsak ersätter du appnamnet i den strängen och du kan också göra detta för alla andra applikationer.