Jei esate vienas iš OSX vartotojų, kuris dirba atidarydamas tam tikrus failus spustelėdamas dešinį pelės mygtuką ant jo ir tada spustelėdami „Atidaryti su“, galbūt pastebėjote, kad kai kuriais atvejais programų sąraše yra kai kurių pavadinimų dublikatai programos kurį galime naudoti atidarydami tą failą, kuris erzina ir nežinome, kaip ištrinti.
Visi žinome, kad šis veiksmas sutaupo daug laiko, nes mums nereikia pirmiausia atidaryti programos, tada eiti į „Failą“ ir atidaryti atitinkamą failą. Naudodami „Open with“, mes pasirenkame failą, dešiniuoju pelės mygtuku spustelėkite jį ir spustelėkite „Open with“, su kuriuo programa automatiškai atsidaro, o tada failas yra įkeltas. Tačiau didindami šio veiksmo naudojimą matome, kad kai kuriais atvejais programų pavadinimų dublikatų daugėja, taigi, jei mes jį daug naudosime, sąrašas gali būti sudėtingas ir ilgas.
Pažiūrėkime, kaip galime išvalyti sąrašą, tai yra, pašalinkite pasikartojančius pavadinimus, kad kiekvienos programos pavadinimas būtų rodomas tik vieną kartą. Norėdami tai padaryti, turime atidaryti „Terminalą“, esantį „Launchpad“ aplanke „KITI“, ir įvesti šią seką:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
„LaunchServices.framework / Versions / A / Support / lsregister -kill -r -domain local -domain user
Turėkite tai omenyje atgaliniai brūkšniai komandų eilutėje jie naudojami ilgoms komandoms išplėsti. Jie nėra būtini, jei rankiniu būdu įvedate komandų eilutę terminale. Kai įvesime komandų grandinę į „Terminalą“, procesas užtruks, nes „Services“ duomenų bazė yra atstatoma, todėl pasikartojantys įrašai bus pašalinti. Kai procesas bus baigtas, mes paleidžiame „Finder“, kad pakeitimai įsigaliotų, ir patikriname, ar programų pavadinimuose nėra dublikatų.
Daugiau informacijos - Greitai atspausdinkite dokumentus iš „Finder“
Šaltinis - „Mac Trast“
Nežinau, ar dublikatai pasirodo dėl didelio veiksmo naudojimo, tačiau patikrinau, ar tai vyksta su daugeliu programų, kai jos atnaujinamos. Panašu, kad atnaujinant kai kurie ankstesnės versijos failai nėra ištrinami, o tie dublikatai lieka. Todėl kiekvieną kartą atnaujindama bet kurią programą paleidžiu šį „triuką“, kad išvengčiau susierzinimo.
tobulas, jis man atėjo iš pasakėčios
Sveiki, gerai, pirmiausia labai ačiū už triuką, nes aš nežinojau, kaip jį pašalinti, ir tai mane labai nervino.
Aš naudoju aukščiau parašytą seką ir ji man neveikė, ji man pasakė, kad failas ar katalogas nerastas, todėl ieškojau jo rankiniu būdu, vilkėjau failą «lsregister» į terminalą ir nukopijavau paskutinę seką, taip paliekant gautą:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user
ir ten man tai jau pasiteisino.
dar kartą labai ačiū
Ačiū!
Man tai neveikia, bandžiau nukopijuoti abu dalykus ir nieko
Sveiki, aš peržiūrėjau seką ir, kaip komentavo DR, buvo papildoma juosta, kuri buvo įterpta pateikiant intro. Dabar jis yra pataisytas ir veikia. Viskas kas geriausia.