App Layering

Módulo de PowerShell Citrix.Image.Uploader

Este documento describe los pasos básicos para instalar, actualizar y desinstalar el módulo de PowerShell Citrix.Image.Uploader. Este módulo proporciona la funcionalidad para cargar un VHD(x) desde el recurso compartido de archivos SMB a un entorno de destino designado.

Para obtener más información sobre los cmdlets asociados y ejemplos de cómo usarlos, consulta la siguiente documentación.

Instalar bibliotecas y módulos

Image Portability usa bibliotecas de la Galería de PowerShell de Microsoft para impulsar las operaciones de portabilidad.

Ejecuta el siguiente comando de PowerShell para instalar la versión más reciente del módulo Citrix.Image.Uploader:

Install-Module -Name "Citrix.Image.Uploader" -Scope CurrentUser
<!--NeedCopy-->

Ejecuta el siguiente comando de PowerShell para instalar una versión específica del módulo Citrix.Image.Uploader:

Install-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0 -Scope CurrentUser
<!--NeedCopy-->

Confirma que el módulo se instaló correctamente ejecutando el comando:

Get-InstalledModule -Name "Citrix.Image.Uploader"
<!--NeedCopy-->

Este comando devuelve una salida similar a la siguiente:

Nombre Repositorio Descripción
Citrix.Image.Uploader PSGallery Comandos para cargar un VHD(x) en una cuenta de almacenamiento de Azure, AWS o GCP y obtener información sobre un VHD(x)

Actualizar módulos a la versión más reciente

Ejecuta el siguiente comando para actualizar el módulo a la versión más reciente:

Update-Module -Name "Citrix.Image.Uploader" -Force
<!--NeedCopy-->

Ejecuta el siguiente comando para actualizar a una versión específica del módulo Citrix.Image.Uploader:

Update-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0
<!--NeedCopy-->

Instalar componentes de terceros específicos de la plataforma

El módulo de PowerShell Image Portability no instala dependencias de terceros. Por lo tanto, puedes limitar la instalación solo a las plataformas a las que te diriges. Si usas una de las siguientes plataformas, sigue las instrucciones pertinentes para la instalación de las dependencias de la plataforma.

Nota:

La instalación de componentes de terceros solo es necesaria para usar nuestro módulo de PowerShell Citrix.Image.Uploader. Estos no son necesarios para ejecutar tareas de exportación o preparación.

Azure

Si vas a cargar imágenes en Azure, descarga e instala las utilidades de línea de comandos de Azure, luego ejecuta estos comandos para instalar los módulos de PowerShell de Azure necesarios:

Install-Module -Name Az.Accounts -Scope CurrentUser -AllowClobber -Force 

Install-Module -Name Az.Compute -Scope CurrentUser -AllowClobber –Force 
<!--NeedCopy-->

Desinstalar bibliotecas y módulos

Ejecuta el siguiente comando para desinstalar el módulo:

Get-InstalledModule -Name "Citrix.Image.Uploader" | Uninstall-Module
<!--NeedCopy-->

Ejecuta el siguiente comando para desinstalar una versión específica del módulo Citrix.Image.Uploader:

Uninstall-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0
<!--NeedCopy-->

Nota:

Los scripts y componentes de terceros no se eliminan automáticamente al desinstalar los módulos de IPS.

Uso básico y ejemplos

Una vez instalado el módulo, puedes ver los comandos disponibles en el módulo de PowerShell Citrix.Image.Uploader ejecutando:

Get-Command -Module "Citrix.Image.Uploader"
<!--NeedCopy-->

Para obtener información detallada sobre un comando específico, incluida su descripción y ejemplos de uso, usa:

Get-Help <Command-Name> -Full
<!--NeedCopy-->

Para obtener una lista completa de los comandos actuales y ejemplos de casos de uso, consulta la siguiente documentación.

Módulo de PowerShell Citrix.Image.Uploader