EugeneRoshal
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору oshizelly Цитата: Правильно ли я понял, что при извлечении файлов из архива при помощи метода drag&drop создаются временные файлы в локальной папке &Temp%, но можно выбрать опцию, чтобы при извлечении из запароленных или даже из любых архивов эти временные файлы автоматически затирались (кстати, в какой момент это происходит)? | Да, создаются. Удаляются они, спустя некоторое время, всегда, но можно выбрать опцию, чтобы они удалялись с предварительной перезаписью содержимого. Правда на flash дисках из-за wear leveling от этого толку мало. Цитата: А если использовать для извлечения другие методы помимо drag-and-drop, то временные файлы не создаются вообще. | Да. И если есть риск, что кто-то нежелательный будет копаться во временных файлах, лучше избегать drag&drop. Liandri Цитата: Всего и делов - надо только достать путь папки | Знать бы как. Windows его не отдает. Пока из идей только создать пустой временный файл с уникальным именем, отдать его по drag&drop, включить мониторинг всех дисков по ReadDirectoryChangesW и искать, где он будет создан. Но, вот, заодно мониторить все сетевые подключения, не слишком ли это затратно по ресурсам. Цитата: Но, как и указано в опции - это включается только для больших файлов, этот рубеж - судя по всему 256 мб - не знаю, почему именно так разработчики решили. | Это, как раз, ясно. Указанный метод не будет работать, если назначением d&d является не файловая система, а какой-нибудь редактор или другой софт. А выигрыш от такой опции наиболее заметен на больших файлах. Поэтому, ограничивая размер файла, мы минимизируем ущерб, не особо жертвуя выигрышем. |