Как убрать дубликаты из «Открыть в программе» (Mac)

Функция «Открыть в программе» позволяет выбрать конкретную программу для открытия определённого файла. Спору нет, это очень удобно. Однако есть у этой «фичи» один недостаток — список программ начинает заполняться их дубликатами. Если вы не хотите с этим мириться, то мы расскажем, как избавиться от дубликатов в «Открыть в программе«.

Mac OS

Список "Открыть в программе"

Очистку дубликатов можно и нужно делать через Терминал. Откройте Терминал и введите:

1
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo "Open With has been rebuilt, Finder will relaunch"

 

Удаляем дубликаты из "Открыть в программе"

После перезагрузки «Открыть в программе» распрощается с дубликатами. Если перезагрузки не произошло, то введите команду:

killall Finder


Редакция пока не поставила оценку
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (Пока не проголосовали)
Загрузка...
Читатели ещё не оценили запись, станьте первым!



Автор:
Геймер со стажем (с 1992-го года), обозреватель, блоггер. Владеет игровыми консолями: Playstation 1, 2, 3, Nintendo 64, GameCube, Wii, Wii U, DS Lite, 3DS, X-Box 360. Из Apple-техники владеет: iPod nano, iPhone 4, The new iPad и MacBook Pro.
Сайт | Twitter

Комментарии

  1. Denis Slastinin говорит:

    во! думал как раз над этим! спасибо

  2. Iogan Pote говорит:

    Было ж недавно? Или не у вас? 🙁 В общем, после этой операции некоторые программы будут как в первый раз запускаться — с диалогом типа «открыть / отменить». Если есть ежедневные эпплскрипты у кого — после такой чистки в терминале скриптик может не отработать, поэтому повнимательнее.

  3. Константин Матвеев говорит:

    Только думал об этом вчера =)))))

  4. Кирилл Давыдов говорит:

    Проще использовать команду: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

    Тогда не будет необходимости в перезагрузке. А если же хочется получить результат «сразу», то достаточно всего лишь: killall Finder

  5. Remix Remi говорит:

    Очень полезно!!! спасиб!

  6. Garry говорит:

    это пять! спасибо

  7. fokcha говорит:

    Спасибо большое Dest

  8. Evgeniy Medvedskiy говорит:

    Отлично! А то список Unarchiver начал разрастаться на 2 листа… )))

Оставьте комментарий

© 2011 Программы для Mac OS, iPhone и iPad