Se pueden utilizar varias opciones al ejecutar AppCapture con Microsoft PowerShell.
Opciones y parámetros de AppCapture con PowerShell
Utilice el comando Start-AVAppCapture para crear un AppStack y agregarle aplicaciones. El editor de perfiles de aplicaciones UEM se instala con la utilidad AppCapture y permite personalizar AppStacks.
Parámetro de Start-AVAppCapture |
Descripción |
---|---|
-Author Author-name |
Especifique un autor asociado a este AppStack. |
CommonParameters |
Utilice uno o varios parámetros comunes. Los parámetros comunes son un conjunto de parámetros de cmdlet implementados por Windows PowerShell. Start-AVAppCapture es compatible con los siguientes parámetros:
Para obtener más información sobre parámetros comunes, consulte about_CommonParameters. |
-Description text |
Especificar una descripción para un AppStack. Si la descripción incluye un espacio, introdúzcala entre paréntesis, por ejemplo, -Description (HR Apps). |
-Destination output-directory |
Especifique un directorio de salida para un AppStack. De forma predeterminada, los AppStacks se colocan en C:\ProgramData\VMware\AppCapture\appvhds. |
-Force |
Cree un directorio de salida si no existe. El directorio de salida se especifica con el parámetro -Destination. |
-Name vhd-name |
Especifique un nombre para las aplicaciones que se capturan. El archivo de salida .vhd obtiene su nombre utilizando el nombre de la aplicación especificada. |
-Novmdk |
Especifique esta opción para evitar la creación de discos de VMDK posterior a la captura. |
-Path directory-path |
Especifique una ruta para un AppStack. El AppStack se utiliza como plantilla para la captura actual. No utilice esta opción si se va a instalar una aplicación nueva. |
El comando AppCapture permite realizar varios flujos de trabajo.
Flujo de trabajo |
Descripción |
---|---|
ConvertTo-AVVhdDisk |
Genere un archivo .vhd utilizando como entrada el archivo .vmdk. |
ConvertTo-AVVmdkDisk |
Genere un archivo .vmdk utilizando como entrada el archivo .vhd. |
Export-AVMetadata |
Genere un archivo .json utilizando como entrada el archivo .vhd o el archivo .vmdk. |
Merge-AVAppDisks |
Fusione los archivos .vhd de AppStack en un nuevo .vhd de AppStack. AppStack describe la versión de línea de comandos, que es similar. |
Remove-AVApp |
Borrar AppStack de un disco o eliminar determinadas aplicaciones de un AppStack. Si se elimina alguna aplicación de AppStack, se debe volver a importar AppStack al App Volumes Manager. |
Reset-AVConfig |
Borrar la información de configuración de AppCapture del equipo |
Show-AVDiskDetails |
Muestre el contenido de los archivos .vhd, .json o .vmdk. |
Start-AVAppCapture |
Inicie el procedimiento de captura de aplicaciones. |
Start-AVAppUpdate |
Actualice un AppStack. |
Test-AVAppStack |
Asocie o virtualice las aplicaciones después de aprovisionar la aplicación. |
Start-AVAppPersonalization |
Asocie el AppStack (.vhd) y personalice el paquete de aplicaciones especificado mediante el editor de perfiles de aplicaciones UEM. |
Los ejemplos siguientes incluyen las rutas del archivo de flujo de trabajo y los comandos para alcanzar los flujos de trabajo.
Inicie una nueva sesión de captura. La salida se genera en forma de archivo .vhd con el nombre AdobeSuite.vhd. El autor es John y se agrega una descripción.
Start-AVAppCapture -Name AdobeSuite -Author John -Description "This disk contains the AdobeSuite application"
ConverTo-AVVhdDisk. En este ejemplo, se genera un archivo de salida de formato de salida .vhd, Adobe.vhd, a partir de un archivo de origen, Adobe.vmdk. El archivo de salida se coloca en un directorio distinto al del archivo de origen:
ConvertTo-AVVhdDisk -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\Adobe.vmdk" -Destination "C:\AppCaptures"
Export-AVMetadata. En este ejemplo, se genera el archivo de metadatos de salida Adobe.json. El archivo se genera en el mismo sitio que Adobe.vhd:
Export-AVMetadata -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\Adobe.vhd"
Merge-AVAppDisks. En este ejemplo, se fusionan todos los archivos .vhd en los directorios .\temp y .\appstacks y se genera un archivo Notepad+Adobe.vhd en C:\temp.
Merge-AVAppDisks -Path .\temp\*.vhd .\appstacks\*.vhd -Destination c:\temp\Notepad+Adobe.vhd
Remove-AVApp. En este ejemplo, se eliminan las aplicaciones Adobe y Notepad del disco de entrada Adobe+Notepad.vhd. Cada una de las aplicaciones está identificada por su GUID único:
Remove-AVApp -Path C:\Temp\Adobe+Notepad.vhd -Destination c:\Temp\empty.vhd -Guids GUID1, GUID2
Show-AVDiskDetails. En este ejemplo, se muestran los detalles de un archivo .json. la sintaxis es la misma para los archivos .vhd y .vmdk:
Show-AVDiskDetails -Path "C:\Program Files (x86)\VMware\WEM Capture\appvhds\Adobe.json"
Start-AVAppUdate. En este ejemplo, se actualiza AdobeSuite.vhd con una revisión. Se crea una copia de AdobeSuite.vhd y se le pone de nombre AdobeHotfixUpdate.vhd. Todas las instalaciones de revisiones se capturan en AdobeHotfixUpdate.vhd:
Start-AVAppUpdate -Name AdobeHotfixUpdate -Path "C:\Program Files (x86)\VMware\AppCapture\appvhds\AdobeSuite.vhd"
Test-AVAppStack -Path: virtualice la aplicación después de aprovisionarla para su verificación previa. Cuando se use este comando sin ningún otro parámetro, AppStack solo debe contener un paquete de aplicaciones.
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 parámetro cmdlet virtualiza los paquetes de aplicaciones que están identificados por sus GUID correspondientes en AppStack.
Test-AVAppStack -Path "C:\Program Files (x86)\VMware\WEMCapture\appvhds\HRApps.vhd" -Guids "*". Este parámetro cmdlet virtualiza todos los paquetes de aplicaciones en el AppStack.
Start-AVAppPersonalization -Path. Este parámetro cmdlet asocia el VHD y permite que el usuario personalice el paquete de aplicaciones mediante el editor de perfiles de aplicaciones UEM. La configuración de personalización se guarda en 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 parámetro cmdlet asocia el VHD y permite que el usuario personalice el paquete de aplicaciones mediante el editor de perfiles de aplicaciones UEM. La configuración predefinida y la de personalización se guardan en C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\Chrome.
Start-AVAppPersonalization -Path "C:\appvhds\Chrome.vhd" -Name Browser1. Este parámetro cmdlet asocia el VHD y permite que el usuario personalice el paquete de aplicaciones mediante el editor de perfiles de aplicaciones UEM. Los archivos de configuración de personalización se guardan en C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\Browser1.
Para obtener ayuda sobre flujos de trabajo, ejecute el comando get-help.
Comando |
Descripción |
---|---|
|
Ver información general de un flujo de trabajo. |
|
Ver información detallada de un flujo de trabajo. |
|
Ver un ejemplo de un flujo de trabajo. |
|
Ver información técnica de un flujo de trabajo. |