Поделиться через


Виртуализация пакета с помощью Windows PowerShell

Используйте следующую процедуру, чтобы создать новый пакет App-V 5.1 с помощью Windows PowerShell.

Примечание.

Прежде чем использовать эту процедуру, необходимо скопировать связанные файлы установщика на компьютер, на котором выполняется программа sequencer, и вы ознакомились с разделом Sequencer статьи Planning for the App-V 5.1 Sequencer and Client Deployment(Планирование развертывания последовательности App-V 5.1).

Создание нового виртуального приложения с помощью PowerShell

  1. Установите последовательность App-V 5.1. Дополнительные сведения об установке sequencer см. в разделе How to Install the Sequencer.

  2. Чтобы открыть консоль PowerShell, нажмите кнопку Пуск и введите PowerShell. Щелкните правой кнопкой мыши элемент Windows PowerShell и выберите пункт Запуск от имени администратора.

  3. В консоли PowerShell введите следующее: import-module appvsequencer.

  4. Чтобы создать пакет, используйте командлет New-AppvSequencerPackage . Для создания пакета требуются следующие параметры:

    • Name — указывает имя пакета.

    • PrimaryVirtualApplicationDirectory — указывает путь к каталогу, который будет использоваться для установки приложения. Этот путь должен существовать.

    • Установщик — указывает путь к связанному установщику приложения.

    • Путь — указывает выходной каталог для пакета.

    Пример:

    New-AppvSequencerPackage -Name <name of Package> -PrimaryVirtualApplicationDirectory <to the root> package -Installer <path to the installer executable> -OutputPath <directory of the output path>

    Дождитесь, пока секвенатор создаст пакет. Создание пакета с помощью PowerShell может занять время. Если пакет не был создан успешно, будет возвращена ошибка.

    В следующем списке отображаются дополнительные необязательные параметры, которые можно использовать с командлетом New-AppvSequencerPackage :

    • AcceleratorFilePath — указывает путь к файлу ускорителя .cab для создания пакета.

    • InstalledFilesPath — указывает путь к месту сохранения локальных установленных файлов приложения.

    • InstallMediaPath — указывает путь к установочному носителю.

    • TemplateFilePath — указывает путь к файлу шаблона, если требуется настроить процесс виртуализации.

    • FullLoad — указывает, что пакет должен быть полностью загружен на компьютер с App-V 5.1, прежде чем его можно будет открыть.

Администрирование App-V 5.1 с помощью PowerShell