Виртуализация пакета с помощью Windows PowerShell
Относится к:
- Windows 10
- Windows 11
Используйте следующую процедуру, чтобы создать новый пакет App-V с помощью Windows PowerShell.
Примечание.
Прежде чем использовать эту процедуру, необходимо скопировать связанные файлы установщика на компьютер, на котором запущен секвенатор, и вы ознакомились с разделом sequencer статьи Planning for the App-V Sequencer and Client Deployment (Планирование развертывания последовательности App-V и клиента).
Создание нового виртуального приложения с помощью Windows PowerShell
Установите последовательность App-V. Дополнительные сведения об установке sequencer см. в разделе How to Install the Sequencer.
Нажмите кнопку Пуск и введите Windows PowerShell. Щелкните правой кнопкой мыши Windows PowerShell и выберите Запуск от имени администратора.
В консоли Windows PowerShell введите следующее: import-module appvsequencer.
Чтобы создать пакет, используйте командлет New-AppvSequencerPackage . Для создания пакета требуются следующие параметры:
Name — указывает имя пакета.
PrimaryVirtualApplicationDirectory — указывает путь к каталогу, который будет использоваться для установки приложения. Этот путь должен существовать.
Установщик — указывает путь к связанному установщику приложения.
Путь — указывает выходной каталог для пакета.
Пример:
New-AppvSequencerPackage -Name <name of package> -PrimaryVirtualApplicationDirectory <path to the package root> -Installer <path to the installer executable> -OutputPath <directory of the output path>
Дождитесь, пока секвенатор создаст пакет. Создание пакета с помощью Windows PowerShell может занять время. Если пакет не был создан успешно, будет возвращена ошибка.
В следующем списке отображаются дополнительные необязательные параметры, которые можно использовать с командлетом New-AppvSequencerPackage :
AcceleratorFilePath — указывает путь к файлу ускорителя .cab для создания пакета.
InstalledFilesPath — указывает путь к месту сохранения локальных установленных файлов приложения.
InstallMediaPath — указывает путь к установочному носителю.
TemplateFilePath — указывает путь к файлу шаблона, если требуется настроить процесс виртуализации.
FullLoad — указывает, что пакет должен быть полностью загружен на компьютер, на котором запущен App-V, прежде чем его можно будет открыть.
Начиная с Windows 10 версии 1703, new-appvsequencerpackage
командлеты или update-appvsequencepackage
автоматически записывают и сохраняют все настройки в качестве шаблона проекта App-V. Если вы хотите внести изменения в этот пакет позже, настройки автоматически загружаются из этого файла шаблона.
Важно.
Если у вас есть автоматически сохраненный шаблон и вы пытаетесь загрузить другой шаблон с помощью параметра TemplateFilePath , значение настройки из параметра переопределит автоматически сохраненный шаблон.
Связанные статьи
Администрирование App-V с помощью использования Windows PowerShell