Понятно.Flasher писал(а):Но пока, как и раньше, я проверяю только первый попавшийся элемент. В отношении данного архива данное правило действовать всё равно не будет, т. к. тут изначально папка в папке.
PS:
Тесты скорости на живой системе с установленным Malwarebytes.
Старый Скрипт vs Новый Скрипт
(все опции кроме удаления удачно распакованных архивов)
Архив: FirefoxPortable_55.0_English.paf.exe (273 файлов / ~75мб)
Старый скрипт
Попытка #1 - 11.859 сек
Попытка #2 - 12 сек
Попытка #3 - 13.296 сек
среднее арифметическое: 12.376
Новый скрипт
Попытка #1 - 14.203 сек
Попытка #2 - 12.046 сек
Попытка #3 - 11.671 сек
среднее арифметическое: 12.64
Архив: TS_OBSIDIAN.zip (15 файлов / ~0.5мб )
Старый скрипт
Попытка #1 - 0.359 сек
Попытка #2 - 0.328 сек
Попытка #3 - 0.343 сек
среднее арифметическое: 0.343
Новый скрипт
Попытка #1 - 0.328 сек
Попытка #2 - 0.343 сек
Попытка #3 - 0.328 сек
среднее арифметическое: 0.333
Архив: Runtime.exe.7z (1 файл / ~16мб)
Старый скрипт
Попытка #1 - 0.625 сек
Попытка #2 - 0.390 сек
Попытка #3 - 0.363 сек
среднее арифметическое: 0.459
Новый скрипт
Попытка #1 - 0.375 сек
Попытка #2 - 0.375 сек
Попытка #3 - 0.390 сек
среднее арифметическое: 0.380