Из документации я понимаю, что ThinApp сначала фиксирует текущее состояние компьютера (например, реестр и т.д.) И фиксирует его после установки приложения.

То, что я хочу, это не устанавливать приложение непосредственно на целевой компьютер. Я просто хочу виртуальную и портативную версию. Причины:

  1. Я не хочу, чтобы приложение было установлено на моей машине, и поэтому я выбираю виртуализацию в первую очередь.
  2. Я думаю, что использование виртуальной машины для каждого приложения может работать, но это кажется излишним.
  3. Я не понимаю, почему ThinApp нужно различать состояния до и после. Разве он не может предоставить фиктивную среду для установки приложения.

Как мне это сделать? (Либо с ThinApp, если это возможно, либо с любым другим программным обеспечением для виртуализации приложений)

1 ответ1

0

Технически вы можете это сделать, если у вас уже есть файлы, которые установщик добавляет на ваш компьютер (чего у вас нет), но даже в этом случае вам потребуется написать скрипт package.ini, указывающий на указанные файлы. Это также зависит от того, какое программное обеспечение вы хотите виртуализировать и какой тип установочного пакета у вас есть. Если установщик защищен, то нет, вы не можете. Раньше я использовал ThinApp для всех своих портативных программ, и, исходя из моего опыта, вы не можете легко достичь своей цели с ThinApp. Что касается того, зачем вам нужен предварительный снимок системы и постсистемный снимок, это происходит потому, что ThinApp сравнивает различия, а затем копирует соответствующие изменения в папку проекта, которая должна быть объединена в песочнице / виртуальном приложении. Предварительный снимок должен быть максимально стерильным, практически без следов целевой программы. У вас есть несколько других вариантов, хотя. Я начал виртуализацию программного обеспечения с Cameyo. Он имеет приличную бесплатную версию и был хорошим началом, потому что он очень удобный. Более того, вы можете вручную создать виртуальное приложение. В настоящее время я использую Turbo Studio, немного дорогой, но оно того стоит. Вы также можете вручную создавать виртуальные приложения с ним. Если хотите, я специализируюсь на виртуализации программного обеспечения и могу сделать это для вас.

Я только что обновился до Turbo Studio 17, и они реализовали именно то, что вы ищете. Описание инструментов выглядит следующим образом: «Новое! Создавайте приложения, устанавливая приложение (MSI или EXE) в консоль контейнера. Эта альтернатива процессу моментального снимка не требует чистой операционной системы и не портит файловую систему хоста или реестр. "Полная документация может быть найдена здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .