Dacă sunteți unul dintre utilizatorii OSX care funcționează deschizând anumite fișiere făcând clic pe butonul din dreapta al mouse-ului pe acesta și apoi făcând clic pe „Deschideți cu”, poate ați observat că, în anumite ocazii, în lista de aplicații există duplicate ale numelor unora programe de pe care îl putem folosi pentru a deschide acel fișier care enervează și nu știm cum să ștergem.
Știm cu toții că această acțiune economisește foarte mult timp, deoarece nu trebuie să deschidem mai întâi aplicația și apoi să mergem la „Fișier” și apoi să deschidem fișierul în cauză. Cu „Deschideți cu”, selectăm fișierul, faceți clic dreapta pe el și faceți clic pe „Deschideți cu”, cu care programul se deschide automat și apoi fișierul este încărcat. Cu toate acestea, pe măsură ce sporim utilizarea acestei acțiuni, vedem că, uneori, duplicatele din numele programelor sunt în creștere, deci dacă o folosim mult, lista poate deveni greoaie și lungă.
Să vedem cum putem șterge listaCu alte cuvinte, eliminați numele duplicat, astfel încât numele fiecărui program să apară o singură dată. Pentru a face acest lucru, trebuie să deschidem „Terminalul” care se află în Launchpad în folderul „ALTELE” și să introducem următoarea secvență:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
LaunchServices.framework / Versions / A / Support / lsregister -kill -r -domain local -domain user
Ține minte că backslashes în cadrul șirului de comenzi sunt folosite pentru a extinde comenzi lungi. Acestea nu sunt necesare dacă tastați manual șirul de comandă din terminal. Odată ce intrăm în lanțul de comenzi din „Terminal”, procesul durează ceva timp de când baza de date Servicii este reconstruită, astfel încât intrările duplicate vor fi eliminate. Când procesul se termină, repornim Finder-ul pentru ca modificările să aibă efect și verificăm dacă nu există duplicate în numele programelor.
Mai multe informatii - Lansați o imprimare rapidă a documentelor dvs. din Finder
Sursă - Mac Trast
Nu știu dacă duplicatele apar din cauza utilizării mari a acțiunii, dar am verificat ce se întâmplă cu multe aplicații atunci când sunt actualizate. Se pare că la actualizare, unele fișiere din versiunea anterioară nu sunt șterse și acele duplicate rămân. Prin urmare, ori de câte ori actualizez orice aplicație rulez acest „truc” pentru a evita acea supărare.
perfect, mi-a venit din fabulă
Bună, bine, mai întâi vă mulțumesc foarte mult pentru truc, deoarece a fost ceva pe care nu știam să îl elimin și m-a făcut destul de nervos.
Am folosit secvența scrisă mai sus și nu a funcționat pentru mine, mi-a spus că fișierul sau directorul nu a fost găsit, așa că l-am căutat manual, am tras fișierul «lsregister» la terminal și am copiat ultima secvență, lăsând-o pe cea rezultată:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user
și acolo a funcționat deja pentru mine.
multumesc din nou mult
Vă mulţumim!
Nu funcționează pentru mine, am încercat să le copiez pe amândouă și nimic
Bună ziua, am analizat secvența și, după cum a comentat DR, a existat o bară suplimentară care a fost inserată atunci când a prezentat o introducere. Acum este reparat și funcționează. Toate cele bune.