Очистка корзины с использованием файла: есть ли разница между «пропустить» и «продолжить»?

11

Если вы удалите файл, но он все еще используется (например, документ все еще открыт), а затем попытаетесь очистить корзину, вы получите что-то вроде этого:

Очистка мусора, диалог использования файла

Насколько я могу сказать, три варианта делают следующее:

  • Пропустить : игнорировать этот файл и продолжать уничтожать остальные
  • Stop : прекратить удаление файлов
  • Продолжить : проигнорируйте этот файл и продолжайте уничтожать остальные

Насколько я могу судить, Skip и Continue делают одно и то же. Я проверил это, удалив несколько файлов, и используя любую из этих опций, они, похоже, удаляют все остальные файлы.

Но кажется странным, что Apple поставит две кнопки, которые делают одно и то же.

Так кто-нибудь знает о каких-либо технических различиях в поведении кнопок « Пропустить» и « Продолжить» ?

Я использую 10.10.3 Yosemite, но я считаю, что варианты были такими для нескольких основных версий .

drfrogsplat
источник
5
Кроме того, я нахожу наличие каких-либо вариантов несколько глупым. Я не могу представить себе использование Stop , потому что он защищает только некоторые из неиспользуемых файлов (все, которые уже были уничтожены до того, как этот был «использован»), исчезли, и вы уже подтвердили, что хотите удалить все , Так что из 3 вариантов 2 кажутся идентичными, а другой бессмысленно сбивает с толку. Я думаю, что он должен автоматически продолжить и просто показать ошибку, что некоторые файлы не могут быть удалены.
drfrogsplat
Это очень странно ...
Flare Cat

Ответы:

5

Я не смог найти никаких документальных подтверждений, но все же, вот мой ответ.

Когда вы впервые нажмете выше показанную ошибку, это означает, что вы можете

  • Пропустить, т.е. не пытаться удалить указанный файл и продолжить удаление остальных
  • Стоп, т. Е. Прекратить уничтожать сейчас
  • Продолжить, т.е. вы закрыли упомянутый файл ( он больше не используется ), и OSX может продолжить его удаление

Если вы просто нажмете «Продолжить» или не сможете закрыть открытый файл, OSX пропустит их и, следовательно, возникнет путаница.

Большинство используемых мной файлов - это списки, которые необходимо удалить перед удалением.

Дополнительная информация после некоторого эксперимента:

Выше сказанное в основном верно в тех случаях , когда мусор содержит plists или вообще вы разгромили некоторый ар р

Например:

Если вы создаете текстовый файл → Откройте его → Удалите его, пока файл еще открыт → Попробуйте пустую корзину → Нет проблем, т.е. корзина пуста без ошибок, а файл все еще открыт

Но если вы запустите какое-то приложение ( например, MAMP в моем эксперименте ) → Запустите его и запустите службы → Очистите приложение → Попробуйте пустую корзину → Вы получите вышеуказанную ошибку → Откройте монитор активности → Убейте все связанные службы и нажмите «Продолжить» → Корзина пуста

введите описание изображения здесь

каламбур
источник
Я просто попробовал это, и это не сработало. Я побежал cat > testfileиз командной строки, удалил тестовый файл, очистил корзину (она жаловалась, как указано выше), убил catкоманду и затем продолжил, но тестовый файл не был удален.
drfrogsplat
Иногда он даже не будет жаловаться, даже когда файл открыт. Запуск 10.11.3 и только что попробовал, что вы сделали, и не жалуется, файл все еще открыт, а корзина пуста. То, что я сказал выше, является самой логичной вещью, которую я мог придумать, как я объяснил, у меня нет никаких документально подтвержденных доказательств этого
каламбур
@drfrogsplat У меня есть больше информации после некоторого эксперимента, надеюсь, это ответит на ваш вопрос / сомнение
каламбур