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
Instale o sequenciador App-V. Para obter mais informações sobre como instalar o sequenciador, veja Como Instalar o Sequencer.
Clique em Iniciar e escreva Windows PowerShell. Clique com o botão direito do rato em Windows PowerShell e selecione Executar como Administrador.
Com a consola do Windows PowerShell, escreva o seguinte: import-module appvsequencer.
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.