Compartilhar via


Como sequenciar um pacote com o Windows PowerShell

Aplica-se a:

  • Windows 10
  • Windows 11

Utilize o procedimento seguinte para criar um novo pacote App-V com o Windows PowerShell.

Observação

Antes de utilizar este procedimento, tem de copiar os ficheiros do instalador associados para o computador que está a executar o sequenciador e ler e compreender a secção de sequenciador do Planeamento do Sequenciador de App-V e da Implementação de Cliente.

Para criar uma nova aplicação virtual com o Windows PowerShell

  1. Instale o sequenciador App-V. Para obter mais informações sobre como instalar o sequenciador, veja Como Instalar o Sequencer.

  2. Clique em Iniciar e escreva Windows PowerShell. Clique com o botão direito do rato em Windows PowerShell e selecione Executar como Administrador.

  3. Com a consola do Windows PowerShell, escreva o seguinte: import-module appvsequencer.

  4. Para criar um pacote, utilize o cmdlet New-AppvSequencerPackage . São necessários os seguintes parâmetros para criar um pacote:

    • Name - especifica o nome do pacote.

    • PrimaryVirtualApplicationDirectory - especifica o caminho para o diretório que será utilizado para instalar a aplicação. Este caminho tem de existir.

    • Instalador – especifica o caminho para o instalador de aplicações associado.

    • Path - especifica o diretório de saída do pacote.

    Por exemplo:

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

Aguarde que o sequenciador crie o pacote. A criação de um pacote com o Windows PowerShell pode demorar algum tempo. Se o pacote não tiver sido criado com êxito, será devolvido um erro.

A lista seguinte apresenta parâmetros opcionais adicionais que podem ser utilizados com o cmdlet New-AppvSequencerPackage :

  • AcceleratorFilePath - especifica o caminho para o .cab ficheiro do acelerador para gerar um pacote.

  • InstalledFilesPath - especifica o caminho para onde os ficheiros locais instalados da aplicação são guardados.

  • InstallMediaPath - especifica o caminho do suporte de dados de instalação

  • TemplateFilePath - especifica o caminho para um ficheiro de modelo se quiser personalizar o processo de sequenciação.

  • FullLoad - especifica que o pacote tem de ser totalmente transferido para o computador que executa o App-V antes de poder ser aberto.

A partir do Windows 10, versão 1703, os new-appvsequencerpackage cmdlets ou update-appvsequencepackage capturam e armazenam automaticamente todas as suas personalizações como um modelo de projeto App-V. Se quiser efetuar alterações a este pacote mais tarde, as personalizações são carregadas automaticamente a partir deste ficheiro de modelo.

Importante

Se tiver um modelo guardado automaticamente e tentar carregar outro modelo através do parâmetro TemplateFilePath , o valor de personalização do parâmetro substituirá o modelo guardado automaticamente.

Administrando o App-V utilizando o Windows PowerShell