Как убрать стандартное открытие с помощью приложения для расширения файла? Не изменить его, а удалить, поэтому, когда я пытаюсь открыть его, появляется всплывающее окно с надписью "There is no application set to open the document “file.blabla”
.
Используйте RCDefaultApp . С его помощью вы можете установить ассоциацию файлов. <disabled>
Другой вариант — использовать командную строку и файлы lsregister
. lsregister
находится в /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/
Чтобы увидеть все доступные команды, запустите /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
. Дополнительную информацию см. в этой статье .
@Manav предлагает в комментарии простой и ненавязчивый способ, который отлично сработал для меня, и я думаю, что это должен быть ответ. В окне терминала запустите:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -u /Applications/Foo.app && killall Finder
Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши файл, который вы хотите открыть, нажать «получить информацию» (в раскрывающемся списке), затем нажать «Открыть с помощью».
После этого выберите приложение, с помощью которого вы хотите его открыть, и выберите «Изменить все».
Надеюсь это поможет!
левша
Майк Корменди