Cómo secuenciar un paquete mediante el uso de Windows PowerShell

Se aplica a:

  • Windows 10
  • Windows 11

Usa el siguiente procedimiento para crear un nuevo paquete de App-V con Windows PowerShell.

Nota

Antes de usar este procedimiento, debes copiar los archivos de instalación asociados al equipo que ejecuta el secuenciador y has leído y comprendido la sección del secuenciador de Planificación de la implementación del cliente y del secuenciador de App-V.

Para crear una aplicación virtual nueva mediante Windows PowerShell

  1. Instala el secuenciador de App-V. Para obtener más información sobre cómo instalar el secuenciador, consulte Cómo instalar el secuenciador.

  2. Haga clic en Inicio y escriba Windows PowerShell. Haga clic con el botón derecho en Windows PowerShell y seleccione Ejecutar como administrador.

  3. En la consola de Windows PowerShell, escriba lo siguiente: import-module appvsequencer.

  4. Para crear un paquete, use el cmdlet New-AppvSequencerPackage . Se requieren los siguientes parámetros para crear un paquete:

    • Nombre : especifica el nombre del paquete.

    • PrimaryVirtualApplicationDirectory : especifica la ruta de acceso al directorio que se usará para instalar la aplicación. Esta ruta debe existir.

    • Instalador : especifica la ruta de acceso al instalador de aplicación asociado.

    • Ruta de acceso : especifica el directorio de salida del paquete.

    Por ejemplo:

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

Espera a que el secuenciador cree el paquete. La creación de un paquete mediante Windows PowerShell puede llevar tiempo. Si el paquete no se creó correctamente, se devolverá un error.

En la lista siguiente se muestran parámetros opcionales adicionales que se pueden usar con el cmdlet New-AppvSequencerPackage :

  • AcceleratorFilePath: especifica la ruta de acceso al archivo de .cab del acelerador para generar un paquete.

  • InstalledFilesPath: especifica la ruta de acceso donde se guardan los archivos locales instalados de la aplicación.

  • InstallMediaPath: especifica la ruta de acceso del medio de instalación

  • TemplateFilePath: especifica la ruta de acceso a un archivo de plantilla si desea personalizar el proceso de secuenciación.

  • FullLoad: especifica que el paquete debe descargarse completamente en el equipo que ejecuta App-V para poder abrirlo.

A partir de la versión 1703 de Windows 10, los new-appvsequencerpackage o cmdlets update-appvsequencepackage capturan y almacenan automáticamente todas las personalizaciones como una plantilla de proyecto de App-V. Si desea realizar cambios en este paquete más adelante, las personalizaciones se cargarán automáticamente desde este archivo de plantilla.

Importante

Si tiene una plantilla guardada automáticamente e intenta cargar otra plantilla a través del parámetro TemplateFilePath , el valor de personalización del parámetro invalidará la plantilla guardada automáticamente.

Administración de App-V mediante Windows PowerShell