Несмотря на наличие множества полезных приложений и утилит, которые доступны через переносные дистрибутивы, многие инструменты по-прежнему остаются в формате «только для установки». Это ограничение, однако, не должно препятствовать вам использовать соответствующую программу в качестве переносного приложения. С некоторыми трюками, которые мы собираемся показать вам здесь, вы можете добавить эти программы в свою коллекцию переносных инструментов.
Извлечение файлов из установщика
Первый трюк, который вы можете попробовать, - извлечь файлы приложения непосредственно из программы установщика. Используя утилиту сжатия файлов 7-Zip, вы можете попытаться открыть файл установки в виде сжатого архива через контекстное меню правой кнопки мыши.
В нашем примере мы продемонстрируем эту технику, используя инструмент диагностики Quickbooks Network Diagnostic Tool, который доступен в качестве программы только для установки. Это отличный пример, потому что обычно вы будете использовать эту программу только один раз, чтобы решить свою проблему и больше не нуждаетесь в ней, что делает ее идеальной для портативного приложения.
Открыв установочный файл в 7-Zip, вы можете просматривать и извлекать файлы, используемые приложением, прямо в папку.
Установите затем Копировать-Вставить
Для приложений, в которых вы не можете использовать вышеуказанный метод, вы можете попробовать установить приложение на одном компьютере и затем скопировать установленные файлы в другую систему.
Чтобы продемонстрировать этот метод, мы собираемся использовать утилиту VHD Resizer, о которой мы писали ранее. Когда вы открываете программу установки, файл MSI, используя 7-Zip, вы можете видеть, что имена файлов искажены, поэтому извлечение файлов не принесет пользы.
Ограничения
Хотя эти методы будут работать очень долго, ни в коем случае не гарантируется правильная функциональность. Если, например, установщик копирует файлы в несколько местоположений, регистрирует DLL или создает записи реестра, необходимые для работы, эти шаги, очевидно, не будут завершены с использованием вышеуказанных методов.
Для критически важных приложений всегда рекомендуется использовать программу как распределенную, но для всего остального эти методы - отличный способ увеличить набор инструментов для переносных приложений.
связи
Загрузить 7-Zip