Você pode usar várias opções ao executar o AppCapture com o Microsoft PowerShell.

Opções e Parâmetros do AppCapture com o PowerShell

Use o Start-AVAppCapture para criar um AppStack e adicionar aplicativos nele. O criador de perfil de aplicativos UEM está instalado com o utilitário AppCapture e você pode personalizar o AppStacks usando o criador de perfil.

Tabela 1. Opções do Start-AVAppCapture

Parâmetro Start-AVAppCapture

Descrição

-Author Author-name

Especifique um autor que esteja associado a este AppStack.

CommonParameters

Use um ou mais parâmetros comuns. Os parâmetros comuns são um conjunto de parâmetros cmdlet implementados pelo Windows PowerShell.

Start-AVAppCapture é compatível com estes parâmetros comuns:

  • Debug

  • ErrorAction

  • ErrorVariable

  • OutBuffer

  • OutVariable

  • PipelineVariable

  • Verbose

  • WarningAction

  • WarningVariable

Para obter mais informações sobre parâmetros comuns, consulte about_CommonParameters.

-Description text

Especifique uma descrição para um AppStack. Se a descrição incluir um espaço, insira a descrição entre parênteses, por exemplo, -Descrição (Aplicativos HR).

-Destination output-directory

Especifique um diretório de saída para um AppStack. Por padrão, AppStacks são colocados em C:\ProgramData\VMware\AppCapture\appvhds.

-Force

Crie um diretório de saída, se não existir nenhum. Você especifica o diretório de saída com o parâmetro -Destination.

-Name vhd-name

Especifique um nome para os aplicativos que forem capturados.

O arquivo .vhd de saída é nomeado usando o nome do aplicativo especificado.

-Novmdk

Especifique esta opção para impedir a criação de disco VMDK de pós-captura.

-Path directory-path

Especifique um caminho para um AppStack. O AppStack é usado como modelo para a captura atual.

Não use esta opção se você estiver instalando um novo aplicativo.

Você pode executar vários fluxos de trabalho com o comando AppCapture.

Tabela 2. Fluxos de trabalho do PowerShell AppCapture

Fluxo de trabalho

Descrição

ConvertTo-AVVhdDisk

Gere um arquivo .vhd usando o arquivo .vmdk como entrada.

ConvertTo-AVVmdkDisk

Gere um arquivo .vmdk usando o arquivo .vhd como entrada.

Export-AVMetadata

Gere um arquivo .json usando um arquivo .vhd ou arquivo .vmdk como entrada.

Merge-AVAppDisks

Mescle arquivos AppStack .vhd em um novo AppStack .vhd. O AppStack descreve a versão da linha de comando que é similar.

Remove-AVApp

Exclua um AppStack de um disco ou remova aplicativos específicos de um AppStack. Se você remover qualquer aplicativo do AppStack, o AppStack deverá ser importado novamente para o App Volumes Manager.

Reset-AVConfig

Limpe as informações de configuração do AppCapture da máquina

Show-AVDiskDetails

Liste os conteúdos dos arquivos .vhd, .json ou .vmdk.

Start-AVAppCapture

Inicie o procedimento para capturar aplicativos.

Start-AVAppUpdate

Atualize um AppStack.

Test-AVAppStack

Anexe ou virtualize aplicativos após provisionar o aplicativo.

Start-AVAppPersonalization

Anexe o AppStack (.vhd) e personalize o pacote de aplicativos especificado usando o criador de perfil de aplicativos UEM.

Os exemplos abaixo incluem os caminhos de arquivo do fluxo de trabalho e os comandos para se conectar aos fluxos de trabalho.

  • Inicie uma nova sessão de captura. A saída é gerada na forma de um arquivo .vhd e é chamado de AdobeSuite.vhd. O autor é definido como John e uma descrição é adicionada:

    Start-AVAppCapture -Name AdobeSuite -Author John -Description "Este disco contém o aplicativo AdobeSuite"

  • ConverTo-AVVhdDisk. Este exemplo gera um arquivo de saída no formato .vhd, Adobe.vhd, a partir de um arquivo de origem, Adobe.vmdk. O arquivo de saída é colocado em um diretório diferente do arquivo de origem:

    ConvertTo-AVVhdDisk -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\Adobe.vmdk" -Destination "C:\AppCaptures"

  • Export-AVMetadata. Este exemplo gera o arquivo de saída de metadados Adobe.json. O arquivo é gerado no mesmo local que o Adobe.vhd:

    Export-AVMetadata -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\Adobe.vhd"

  • Merge-AVAppDisks. Este exemplo mescla todos os arquivos .vhd nos diretórios .\temp e .diretórios \appstacks e gera um arquivo Notepad+Adobe.vhd em C:\temp.

    Merge-AVAppDisks -Path .\temp\*.vhd .\appstacks\*.vhd -Destination c:\temp\Notepad+Adobe.vhd

  • Remove-AVApp. Este exemplo exclui os aplicativos Adobe e Bloco de Notas do disco de entrada Adobe+Notepad.vhd. Cada aplicativo é identificado por seu GUID exclusivo:

    Remove-AVApp -Path C:\Temp\Adobe+Notepad.vhd -Destination c:\Temp\empty.vhd -Guids GUID1, GUID2

  • Show-AVDiskDetails. Este exemplo exibe os detalhes de um arquivo .json. A sintaxe é a mesma para arquivos .vhd e .vmdk:

    Show-AVDiskDetails -Path "C:\Program Files (x86)\VMware\WEM Capture\appvhds\Adobe.json"

  • Start-AVAppUdate. Este exemplo atualiza o AdobeSuite.vhd com um hotfix. Uma cópia do AdobeSuite.vhd é criada e nomeada AdobeHotfixUpdate.vhd. Todas as instalações do hotfix são capturadas no AdobeHotfixUpdate.vhd:

    Start-AVAppUpdate -Name AdobeHotfixUpdate -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\AdobeSuite.vhd"

  • Test-AVAppStack -Path: Virtualize o aplicativo após provisioná-lo para a pré-verificação. Ao usar esse comando com nenhum outro parâmetro, o AppStack deverá conter apenas um pacote de aplicativos.

    Test-AVAppStack -Path C:\Program Files (x86)\VMware\WEMCapture\appvhds\Chrome.vhd

    • Test-AVAppStack -Path "C:\Program Files (x86)\VMware\WEMCapture\appvhds\HRApps.vhd" -Guids Guid1Guid2..Guid1.. GUIDn. Este cmdlet virtualiza pacotes de aplicativos que são identificados pelos seus GUIDs correspondentes no AppStack.

    • Test-AVAppStack -Path "C:\Program Files (x86)\VMware\WEMCapture\appvhds\HRApps.vhd" -Guids "*". Este cmdlet virtualiza todos os pacotes de aplicativo no AppStack.

  • Start-AVAppPersonalization -Path. Este cmdlet anexa o VHD e permite ao usuário personalizar o pacote de aplicativos usando o criador de perfil de aplicativos UEM. As configurações de personalização estão salvas em C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\Chrome. Start-AVAppPersonalization -Path "C:\ProgramData\VMware\AppCapture\appvhds\Chrome.vhd"

    • Start-AVAppPersonalization -Path "C:\appvhds\Chrome.vhd" -Predef. Este cmdlet anexa o VHD e permite ao usuário personalizar o pacote de aplicativos usando o criador de perfil de aplicativos UEM. As configurações predefinidas e as configurações de personalização estão salvas em C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\Chrome.

    • Start-AVAppPersonalization -Path "C:\appvhds\Chrome.vhd" -Name Browser1. Este cmdlet anexa o VHD e permite ao usuário personalizar o pacote de aplicativos usando o criador de perfil de aplicativos UEM. Os arquivos das configurações de personalização estão salvos em C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\Browser1.

Para obter ajuda sobre os fluxos de trabalho, execute o comando get-help.

Tabela 3. Informações e exemplos do fluxo de trabalho do AppCapture PowerShell

Comando

Descrição

get-help WorkFlowName

Visualize informações gerais para um fluxo de trabalho.

get-help WorkFlowName -detailed

Visualize informações detalhadas para um fluxo de trabalho.

get-help WorkFlowName -examples

Visualize um exemplo de fluxo de trabalho.

get-help WorkFlowName -full

Visualize informações técnicas para um fluxo de trabalho.