Если конкретно, то при удалении считать все игнорируемые явно или косвенно файлы и папки требующими подтверждения. Пока юзер не ответит "для всех" в очередном диалоге, разумеется.
Flasher писал(а):
MVV писал(а):а во втором - файлы снесет молча
Я вот как раз к этому.
То есть, ты за то, чтобы тотал молча сносил игнорируемые файлы?
MVV писал(а):То есть, ты за то, чтобы тотал молча сносил игнорируемые файлы?
Почему молча? Первый же запрос на удаление при нахождении скрытой папки появится.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Собственно, с первым же файлом в игнорируемой папке одинаково справляются оба предложения.
Если файлов в игнорируемой папке нет, но не хочется терять пустую папку, второй вариант лучше.
А если не нажимать "для всех", а удалять файлы по одному, тут втором больше запросов не будет, а в первом будут, и мне кажется, это правильно (при удалении, скажем, кучи скрытых файлов тотал будет предупреждать о каждом, пока не нажата кнопка "для всех").
Потому я и предлагаю микс из обоих вариантов. С точки зрения того, кто привык нажимать "для всех", ничего не изменится: максимум 1 запрос при удалении первого же игнорируемого объекта.
Но ведь предупреждение будет о ПАПКЕ, это можно как-то специально подчеркнуть, и оно будет уже как минимум вторым по счёту (после предупреждения об удалении обычной, без учёта скрытости, папки). Зачем ещё упоминать о файлах в папке?
Ведь на Format C: система не перечисляет же все стираемые файлы/папки.
А если тебе нужно удалить папку кроме одного файла? Тогда ты жмешь "да" (а не "для всех") на подтверждение папки и потом жмешь "нет" на файл, а остальным "для всех"...