Как добавить опцию удаления в контекстное меню на Mac

Если вы пользователь Mac, вы знаете, что он не позволяет навсегда удалять файлы из контекстного меню. Есть только опция "Переместить в корзину", которая позволяет переместить файл в корзину, и вам нужно вручную очистить корзину, чтобы удалить файл. Разве не было бы замечательно, если бы вы могли добавить опцию "Удалить" в контекстное меню, чтобы вы могли быстро и легко удалить файл / папку?

В терминале мы можем легко удалить (или удалить) файл или папку с помощью команды " rm". Вместе с флагом " -rf" мы можем заставить систему принудительно удалить файл или папку без запроса. В этом руководстве я покажу вам, как вы можете использовать эту команду вместе с Automator, чтобы добавить параметр "Удалить" в контекстное меню.

1. Откройте Automator и выберите "Службы".

автомат-выбор-услуги

2. В верхней части правой панели выберите "файлы или папки" в "Finder".

автоматический выбор файлов в поиске

3. На самой левой панели выберите "Утилиты" и перетащите параметр "Запросить подтверждение" в рабочий процесс. Введите сообщение, которое появится в диалоговом окне подтверждения.

автомат-подтверждение-сообщение

4. Затем перетащите "Выполнить сценарий оболочки" в рабочий процесс. Измените поле "Передать ввод" на "в качестве аргументов".

автомат-запуск-оболочка-скрипт

Вставьте следующие строки в тело сценария оболочки:

5. Наконец, сохраните сервис под названием "Удалить".

автомат-удаление-опция

Это оно. Теперь, когда вы щелкаете правой кнопкой мыши по любому файлу или папке, вы должны увидеть опцию "Удалить". Выберите его, и он удалит файл / папку.

Привязка сочетания клавиш к Удалить файл

Еще одна вещь, которую вы можете сделать с этой недавно созданной службой "Удалить", - это привязать к ней сочетание клавиш. Затем вы можете нажать комбинацию клавиш, чтобы быстро удалить файл.

1. В Finder перейдите в "Finder -> Services -> Services Preferences" в строке меню. Найдите опцию "Удалить", нажмите на нее и выберите "Добавить ярлык".

услуги-добавить-удалить-сочетание клавиш

2. После того, как вы установили свою комбинацию клавиш, вы можете нажать ее после того, как вы выбрали файл (ы), и она удалит выбранный файл (ы).

Наслаждаться!

4 комментария

  1. Мне это очень нравится, и в целом у меня это сработало.

    НО …. Когда я щелкаю файл правой кнопкой мыши, я вижу, что "Службы", включая новую опцию "Удалить", находятся в подменю внизу, поэтому мне нужно пройти еще один уровень, чтобы нажать на "Удалить".

    Есть ли способ автоматически расширить это меню так, чтобы оно выглядело как снимок экрана в вашем руководстве? (Возможно, у меня слишком много сервисов .. их 5 в списке подменю)


    Да, он рушится, когда сервисов слишком много. Это случилось и со мной. Одно из решений - сократить количество сервисов.

  2. Спасибо за это, он запускается, но при запуске выдает ошибку: "Действие" Запустить сценарий оболочки "обнаружило ошибку". любые идеи.
    Я скопировал и вставил сценарий вместо сценария, созданного автоматом.
    Спасибо
    Роберт


    В поле автомата вы выбрали ввод "в качестве аргумента"?

Комментарии закрыты.