Dezactivați reluarea pe bază de aplicație în Mac OS X Lion cu scrierea implicită
Cuprins:
În postarea noastră despre cum să dezactivați Reluare pentru Safari sau alte aplicații în OS X 10.7, câțiva dintre comentatorii noștri au subliniat că nu este necesar să se schimbe permisiunile individuale ale directoarelor aplicațiilor. Alternativ, puteți dezactiva Reluare în funcție de aplicație folosind o comandă de scriere implicită introdusă în Terminal.
Dezactivați CV-ul pe bază de aplicație
Iată câteva exemple de șiruri implicite pentru aplicații individuale, apoi vă vom arăta cum să vă găsiți propriile șiruri pentru alte aplicații:
Dezactivați CV-ul pentru Safari defaults scrie com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Turn Off for Google Chrome defaults scrie com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
Dezactivați pentru QuickTime Player X defaults scrie com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Turn Off for Preview defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Veți dori să relansați orice aplicație pentru care ați dezactivat funcția, pentru ca modificările să intre în vigoare.
Dezactivarea CV-ului pentru alte aplicații Pentru dezactivarea CV-ului cu alte aplicații, veți dori acces la directorul personal al Bibliotecii (rețineți că /Library și ~/Library sunt diferite), astfel încât să puteți găsi sintaxa exactă a numelui aplicației. Dosarul pe care îl căutați este:
~/Biblioteca/Starea aplicației salvate/
Îmi place funcția Go To Folder, deoarece este ușor de accesat cu Command+Shift+G, dar puteți ajunge și prin Opțiune-Clic pe meniul Go.
Odată ce vă aflați în folderul Starea aplicației salvate al bibliotecii personale, ceea ce căutați este com.developerName.ApplicationName.savedState, pentru un alt exemplu vom alege Terminalul care se află în acest director ca com. apple.Terminal.savedState.
Renunțați la extensia „.savedState” și introduceți prima parte a numelui directorului în aceeași comandă folosită mai sus, astfel încât să arate așa:
defaults scrie com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
Introduceți-l în linia de comandă și relansați Terminal și Resume nu vor mai fi activate numai pentru acea aplicație. La fel ca ceal altă metodă, puteți face acest lucru cu câte aplicații doriți.
Cum să reactivați CV-ul pentru anumite aplicații
Reactivarea reluării în Lion este la fel de ușoară ca și dezactivarea acesteia, trebuie doar să ajustăm comanda implicită de scriere cu o declarație TRUE și nu FALSE. Luând Safari ca exemplu, comanda ar fi:
defaults scrie com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
Din nou, relansați Safari și veți vedea că CV-ul este din nou pornit. Rețineți că, dacă ați dezactivat Reluare la nivelul întregului sistem prin panoul Preferințe, va trebui să o reactivați separat.
Mulțumim comentatorilor noștri care au subliniat comenzile implicite de scriere!