Как автоматически извлекать ZIP-файлы после загрузки

ZIP-файлы необходимы для объединения нескольких файлов в один загружаемый файл. Вы можете получить много файлов в одном пакете, а также сжать файл, чтобы обеспечить более быструю загрузку. Это стало необходимым методом загружает портативные файлы для USB или других целей. Хотя необходимо извлечь эти файлы с помощью такого инструмента, как WinRAR или 7-Zip, это всегда нужно делать вручную. Однако сегодня мы рассмотрим, как настроить несколько вещей для автоматической распаковки сжатого файла, чтобы вы могли быстрее добраться до файлов внутри.

Шаги, необходимые для автоматической распаковки ZIP-файлов, заключаются в запуске пакетного файла, который использует 7-Zip для загрузки, чтобы он извлекал содержимое, а затем отбрасывал исходный ZIP-файл. Это делается с помощью программного обеспечения для мониторинга папок. Хотя эти шаги могут показаться сложными на первый взгляд, они просто используют общие инструменты, которые должны быть адаптированы к этому проекту и, следовательно, должны быть точными.

Проходите их шаг за шагом и у вас не возникнет проблем с настройкой.

Настроить 7-Zip

7-Zip требуется для использования операций командной строки функций извлечения.

Шаг 1: Установите 7-Zip по этой ссылке здесь.

Шаг 2. Откройте «Свойства системы», щелкнув правой кнопкой мыши «Компьютер» в меню «Пуск» и выбрав «Свойства.

Картина

Шаг 3: Нажмите «Дополнительные параметры системы» на левой панели. Откроется окно «Свойства системы.

Изображение 1

Шаг 4: Перейдите на вкладку «Дополнительно» и выберите «Переменные среды.

Изображение 2

Шаг 5: Дважды щелкните переменную с именем TRACK и введите точку с запятой в конце значения. Сразу после точки с запятой введите путь к каталогу установки 7-zip. Путь в этом примере — C:\Program Files\7-Zip, но у вас он может немного отличаться.

Изображение 3

Убедитесь, что OK во всех открытых окнах, чтобы сохранить изменение переменной. Этот шаг необходим, когда мы запускаем программу 7-Zip из командной строки.

Создайте пакетный файл, который извлекает ZIP-файл с помощью 7-Zip

Теперь, когда 7-Zip установлен, нам нужно создать небольшую программу, которая будет извлекать любой ZIP-файл в определенную папку.

Прежде чем начать, важно отметить, куда идут ваши загрузки. Независимо от того, используете ли вы Chrome, Firefox, Internet Explorer и т д., каждый загруженный файл либо автоматически отправляется в определенную папку, либо браузер спрашивает вас, где загрузить загрузку.

Полезный совет: перейдите по этой ссылке, чтобы узнать о других менеджерах загрузок, которые вы можете использовать в Chrome.

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

Шаг 1: Откройте Блокнот и введите в первой строке следующее:

7z x –oLOAD-LOCATION\* LOCATION-EXTRACT\*.zip

Например, это моя первая командная строка:

7z x -oC:\Users\Jon\Downloads\DownloadedFiles\* C:\Users\Jon\Downloads\DownloadedFiles\*.zip

Изображение 4

Примечание. После команды 7z x -o и перед разделом DOWNLOAD-LOCATION пробела нет. В пути к папке загрузки также не должно быть пробелов.

На этом этапе, когда пакетный файл запускается, любой ZIP-файл в папке загрузки автоматически извлекается и помещается в папку в том же каталоге с тем же именем, что и сжатый файл. Однако исходный ZIP-файл все еще остается. Это необязательно и может даже вызвать проблемы, когда мы перейдем к остальным шагам. Поэтому нам нужно включить команду, чтобы либо удалить ZIP-файл, либо переместить его в отдельную папку.

Шаг 2: Если вы хотите переместить загруженный ZIP-файл в другую папку, создайте папку с именем ZIP Originals и поместите ее в папку загрузок.

Шаг 3: Добавьте следующие команды под существующими командами в Блокноте:

переместить DOWNLOAD-LOCATION\*.zip DOWNLOAD-LOCATION\ZIP оригиналы

Вот что я получаю:

переместите C:\Users\Jon\Downloads\DownloadedFiles\*.zip C:\Users\Jon\Downloads\DownloadedFiles\ZIP-Originals

Изображение 5

В качестве альтернативы, если вы просто хотите удалить загруженный ZIP-файл, используйте вместо этого эту команду:

часть DOWNLOAD-LOCATION\*.zip

Шаг 4: Сохраните этот файл в любом месте с расширением .bat в папке «Все файлы.

Изображение 6

Запустите пакетный файл при загрузке ZIP-файла

Чтобы автоматически запустить пакетный файл на основе критериев новой загрузки, вам необходимо использовать программу под названием Catalog Monitor.

Шаг 1: Загрузите Directory Monitor по этой ссылке здесь.

Полезный совет: узнайте, как смотреть 4 папки, которые также могут отслеживать активность папок.

Шаг 2: Откройте программу и выберите три маленькие точки, чтобы перейти к каталогу загрузки.

Рисунок 7

Найдите папку и нажмите кнопку «Выбрать папку.

Изображение 8

Шаг 3: Щелкните правой кнопкой мыши только что добавленный каталог и выберите «Изменить.

Изображение 9

Шаг 4: Убедитесь, что установлен флажок «Новые файлы» в разделе «События и параметры». Прокрутите немного дальше в разделе «Запуск приложений», чтобы найти пакетный файл, созданный на шаге 4 выше. Рядом с «Только запуск» введите небольшое число, например 3 или 5, чтобы пакетный файл обязательно запускался только после полной загрузки файла.

Изображение 10

Шаг 5: Вернитесь в главное меню после сохранения изменений и откройте «Файл» > «Параметры.

Рисунок 11

Выберите загрузку программы при запуске системы, затем добавьте .zip в качестве глобального шаблона включения в нижней правой текстовой области. Это гарантирует, что файлы ZIP будут включены в критерии запуска пакетного файла.

Рисунок 12

Примечание. ZIP-файлы — не единственные типы файлов, которые может обрабатывать 7-Zip. Поэтому, если вы хотите адаптировать эти шаги для сжатых RAR, 7Z, DMG и т д., просто замените каждый экземпляр ZIP предпочитаемым типом расширения.

Вывод

распаковка ZIP-файлов вскоре после загрузки без прерывания процесса, несомненно, значительно ускорит использование файлов. Задача полностью автоматизирована и может быть автономной при настройке.

Сейчас читают

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *