El cmdlet Save-Module descarga un módulo y las dependencias de un repositorio registrado.
Save-Module descarga y guarda la versión más reciente de un módulo. Los archivos se guardan en una ruta de acceso especificada en el equipo local. El módulo no está instalado, pero el contenido está disponible para su inspección por parte de un administrador. A continuación, el módulo guardado se puede copiar en la ubicación adecuada $env:PSModulePath de la máquina sin conexión.
Este es un cmdlet de proxy para el Save-PSResource cmdlet en Microsoft.PowerShell.PSResourceGet. Para obtener más información, consulte Save-PSResource.
Ejemplos
Ejemplo 1: Guardar un módulo
En este ejemplo, un módulo y sus dependencias se guardan en el equipo local.
usa el parámetro Name de para especificar el módulo, PowerShellGet. El parámetro Path especifica dónde almacenar el módulo descargado. El parámetro Repository de especifica un repositorio registrado, PSGallery. Una vez finalizada la descarga, Get-ChildItem muestra el contenido de Ruta de acceso donde se almacenan los archivos.
Ejemplo 2: Guardar una versión específica de un módulo
En este ejemplo se muestra cómo usar un parámetro como MaximumVersiono RequiredVersion para especificar una versión del módulo.
usa el parámetro Name de para especificar el módulo, PowerShellGet. El parámetro Path especifica dónde almacenar el módulo descargado. El parámetro Repository de especifica un repositorio registrado, PSGallery.
MaximumVersion especifica que la versión 2.1.0 se descarga y guarda. Una vez finalizada la descarga, Get-ChildItem muestra el contenido de Ruta de acceso donde se almacenan los archivos.
Ejemplo 3: Buscar y guardar una versión específica de un módulo
En este ejemplo, se encuentra una versión de módulo necesaria en el repositorio y se guarda en el equipo local.
usa el parámetro Name de para especificar el módulo, PowerShellGet. El parámetro Repository de especifica un repositorio registrado, PSGallery.
RequiredVersion especifica la versión 1.6.5.
El objeto se envía por la canalización a Save-Module. El parámetro Path especifica dónde almacenar el módulo descargado. Una vez finalizada la descarga, Get-ChildItem muestra el contenido de Ruta de acceso donde se almacenan los archivos.
Parámetros
-AcceptLicense
El cmdlet de proxy omite este parámetro, ya que no es compatible con Save-PSResource.
Especifica una ruta de acceso a una o varias ubicaciones. El valor del parámetro LiteralPath se usa exactamente como se ha especificado. Ninguno de los caracteres se interpreta como caracteres comodín. Si la ruta de acceso incluye caracteres de escape, escríbalos entre comillas simples. PowerShell no interpreta ningún carácter entre comillas simples como secuencias de escape.
El cmdlet de proxy asigna este parámetro al parámetro Path de Save-PSResource.
El cmdlet proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para su uso con el parámetro Version de Save-PSResource.
El cmdlet proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para su uso con el parámetro Version de Save-PSResource.
Especifica el nombre descriptivo de un repositorio que se ha registrado mediante la ejecución Register-PSRepositoryde . Use Get-PSRepository para mostrar repositorios registrados.
El cmdlet proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para su uso con el parámetro Version de Save-PSResource.
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
La Galería de PowerShell ya no admite las versiones 1.0 y 1.1 de seguridad de la capa de transporte (TLS). Debe usar TLS 1.2 o superior. Use el comando siguiente para asegurarse de que usa TLS 1.2:
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.