Cameyo: создание виртуализированных и переносимых приложений

349

Установка приложения:
учебник, описание, инструкция по применению

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


Cameyo: создание виртуализированных и переносимых приложений
Cameyo: создание виртуализированных и переносимых приложений
Cameyo: создание виртуализированных и переносимых приложений

Строительство портативных приложений:
После установки приложения запустите его, выбрав в меню Пуск >>> Все программы >>> Cameyo.
Чтобы создать новое переносимое приложение, выберите опцию Capture Installation в главном окне.

Cameyo: создание виртуализированных и переносимых приложений

Приложение сделает снимок текущего состояния системы:

Cameyo: создание виртуализированных и переносимых приложений

После завершения дампа состояния системы приложение начнет отслеживать любые изменения, внесенные в файлы на диске и в разделах реестра. Итак, мы приступаем к нормальной установке программы, которую мы хотим виртуализировать. При создании переносимых версий приложения лучше не выполнять никаких других действий на компьютере, кроме обычной установки программы, поскольку все будет в созданном установочном пакете, часто это ненужные элементы.
Мы также можем исключить файлы и папки во время захвата, отредактировав файл Packager.ini, расположенный в C: Program FilesCameyo.
После установки приложения мы завершаем мониторинг, нажав Установить готово.

Cameyo: создание виртуализированных и переносимых приложений

Приложение сделает снимок текущего состояния системы после изменений, внесенных установкой нашей программы.

Cameyo: создание виртуализированных и переносимых приложений

Затем будет процесс сборки установочного пакета, содержащего все отслеживаемые элементы, и его автоматического сохранения (в более старой версии вы могли выбрать место сохранения, имя пакета и основной исполняемый файл). Основной файл запуска имеет в своем названии слово «виртуальный».
Например, я создал пакет из приложения CCleaner:
Cameyo: создание виртуализированных и переносимых приложений

Редактирование установочных пакетов:
Созданные пакеты можно свободно редактировать. Для этого в главном окне выберите пункт «Изменить существующие пакеты». Мы указываем файл с пакетом и открываем его.

Редактор разделен на три раздела:
общий

  • Startup – запуск исполняемых файлов; мы можем оставить несколько или выбрать только один основной
  • Режим изоляции – режим изоляции: полный доступ к системным ресурсам с возможностью изменения файлов и реестра или запуска в изолированной среде без изменения файлов и реестра)
  • Хранение данных – место для хранения файлов с настройками; более подробное описание ниже
  • Значок – значок приложения

Cameyo: создание виртуализированных и переносимых приложений

файлы
мы можем добавлять / удалять отдельные файлы, а также устанавливать режим изоляции для отдельных элементов, как для основного приложения

Cameyo: создание виртуализированных и переносимых приложений

реестр
мы можем редактировать записи реестра, устанавливая режим изоляции как для основного приложения

Cameyo: создание виртуализированных и переносимых приложений

Используя созданные приложения:
Запуск подготовленного пакета создает изолированную виртуальную среду с эмулированными компонентами системы (каталогами и реестром). Когда пакет содержит несколько исполняемых файлов, мы спросим, ​​какой из них мы хотим запустить. Параметр «Всегда открывать эту программу» используется для настройки запуска одной программы по умолчанию.

Cameyo: создание виртуализированных и переносимых приложений

Запущенные приложения создают каталоги и файлы с настройками. Редактируя созданные пакеты, мы можем выбрать места для сохранения этих настроек. В разделе Общие >>> Хранение данных нажмите Изменить. У нас есть 3 варианта здесь:

Cameyo: создание виртуализированных и переносимых приложений

  • Используйте жесткий диск или USB-ключ, где бы ни запускалось приложение (по умолчанию) – сохранение на жесткий диск или USB-ключ в зависимости от места запуска;
    начиная с жесткого диска настройки сохраняются в следующем месте:
    Документы и настройки, имя пользователя, данные приложения VOS для XP
    Пользователь userAppDataRoamingVOS для Vista / 7
    при запуске с USB-ключа настройки сохраняются в каталоге VOS на USB-ключе, рядом с исполняемым файлом
  • Под каталогом исполняемых файлов – сохранение исполняемых файлов в каталог
  • Пользовательское местоположение: – другое местоположение

Cameyo: создание виртуализированных и переносимых приложений

Пример содержимого каталога после запуска виртуализированного приложения Ccleaner:
Cameyo: создание виртуализированных и переносимых приложений

В дополнение к файлам настроек также создаются записи реестра, которые собираются в ключе HKEY_CURRENT_USERSoftwareVOS
Пример записи после запуска виртуализированного приложения Ccleaner:
Cameyo: создание виртуализированных и переносимых приложений

Краткое описание:

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

Недостатки: чтобы создать виртуализированную версию приложения, его сначала необходимо нормально установить в системе. Кроме того, при использовании такого приложения на другом компьютере мы должны вручную удалить созданные файлы и записи в реестре после окончания работы.