Update-Help
Descarga e instala los archivos de ayuda más recientes en el equipo.
Sintaxis
Path (valor predeterminado)
Update-Help
[[-Module] <String[]>]
[[-SourcePath] <String[]>]
[[-UICulture] <CultureInfo[]>]
[-FullyQualifiedModule <ModuleSpecification[]>]
[-Recurse]
[-Credential <PSCredential>]
[-UseDefaultCredentials]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
LiteralPath
Update-Help
[[-Module] <String[]>]
[[-UICulture] <CultureInfo[]>]
[-FullyQualifiedModule <ModuleSpecification[]>]
[-LiteralPath <String[]>]
[-Recurse]
[-Credential <PSCredential>]
[-UseDefaultCredentials]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Update-Help descarga los archivos de ayuda más recientes para los módulos de PowerShell e los instala en el equipo. No es necesario reiniciar PowerShell para que el cambio sea efectivo. Puede usar el cmdlet Get-Help para ver los nuevos archivos de ayuda inmediatamente.
Update-Help comprueba la versión de los archivos de ayuda en el equipo. Si no tiene archivos de ayuda para un módulo o si los archivos de ayuda están obsoletos, Update-Help descarga los archivos de ayuda más recientes. Los archivos de ayuda se pueden descargar e instalar desde Internet o un recurso compartido de archivos.
Sin parámetros, Update-Help actualiza los archivos de ayuda de los módulos de la sesión y para todos los módulos instalados que admiten la Ayuda actualizable. Se incluyen los módulos instalados pero no cargados en la sesión actual. Los módulos de PowerShell se almacenan en una ubicación que se muestra en la variable de entorno $env:PSModulePath.
Para obtener más información, consulte about_Updatable_Help.
Puede usar el parámetro
Puede usar Update-Help en equipos que no están conectados a Internet. Use el cmdlet Save-Help para descargar archivos de ayuda de Internet y guardarlos en una ubicación del sistema de archivos, como una carpeta compartida o un directorio del sistema de archivos. A continuación, use el parámetro SourcePath de Update-Help para descargar los archivos de ayuda actualizados desde una ubicación del sistema de archivos e instalarlos en el equipo.
Puede automatizar las actualizaciones de ayuda agregando el cmdlet Update-Help al perfil de PowerShell. De forma predeterminada, Update-Help solo se ejecuta una vez al día en cada equipo. Para invalidar el límite de una vez por día, use el parámetro Force.
El cmdlet Update-Help se introdujo en Windows PowerShell 3.0.
Importante
Update-Help requiere privilegios administrativos.
Debe ser miembro del grupo Administradores del equipo para actualizar los archivos de ayuda de los módulos de PowerShell Core.
Para descargar o actualizar los archivos de ayuda de los módulos en el directorio de instalación de PowerShell ($PSHOME\Modules), incluidos los módulos de PowerShell Core, inicie PowerShell mediante la opción Ejecutar como administrador.
Por ejemplo: Start-Process powershell.exe -Verb RunAs.
También puede actualizar los archivos de ayuda mediante el elemento de menú Actualizar ayuda de Windows PowerShell en el menú Ayuda del entorno de scripting integrado (ISE) de Windows PowerShell.
El elemento Actualizar ayuda de Windows PowerShell ejecuta un cmdlet Update-Help sin parámetros.
Para actualizar la ayuda de los módulos en el directorio $PSHOME, inicie Windows PowerShell ISE mediante la opción Ejecutar como administrador.
Ejemplos
Ejemplo 1: Actualización de archivos de ayuda para todos los módulos
El cmdlet Update-Help actualiza los archivos de ayuda de los módulos instalados que admiten ayuda actualizable. El idioma de referencia cultural de la interfaz de usuario (UI) se establece en el sistema operativo.
Update-Help
Ejemplo 2: Actualización de archivos de ayuda para módulos especificados
El cmdlet Update-Help actualiza los archivos de ayuda solo para los nombres de módulo que comienzan por Microsoft.PowerShell.
Update-Help -Module Microsoft.PowerShell*
Ejemplo 3: Actualización de archivos de ayuda para distintos idiomas
El cmdlet Update-Help actualiza los archivos de ayuda japonés (ja-JP) e inglés (en-US) para todos los módulos.
Si un módulo no proporciona archivos de ayuda para una referencia cultural de interfaz de usuario especificada, se muestra un mensaje de error para el módulo y la referencia cultural de la interfaz de usuario. En este ejemplo, el mensaje de error indica que no se encontraron los archivos de ayuda de ja-JP para el módulo Microsoft.PowerShell.Utility.
Update-Help -UICulture ja-JP, en-US
Update-Help : Failed to update Help for the module(s) 'Microsoft.PowerShell.Utility' with UI culture(s) {ja-JP}
No UI culture was found that matches the following pattern: ja-JP.
Ejemplo 4: Actualizar archivos de ayuda automáticamente
En este ejemplo se crea un trabajo programado que actualiza la ayuda de todos los módulos todos los días a las 3:00 a. m.
$jobParams = @{
Name = 'UpdateHelpJob'
Credential = 'Domain01\User01'
ScriptBlock = '{Update-Help}'
Trigger = (New-JobTrigger -Daily -At "3 AM")
}
Register-ScheduledJob @jobParams
Id Name JobTriggers Command Enabled
-- ---- ----------- ------- -------
1 UpdateHelpJob 1 Update-Help True
El cmdlet Register-ScheduledJob crea un trabajo programado que ejecuta un comando Update-Help. El comando usa el parámetro Credential para ejecutar Update-Help mediante las credenciales de un miembro del grupo Administradores del equipo. El valor del parámetro Trigger es un comando New-JobTrigger que crea un desencadenador de trabajo que inicia el trabajo todos los días a las 3:00 a. m.
Para ejecutar el comando Register-ScheduledJob, inicie PowerShell mediante la opción Ejecutar como administrador. PowerShell le pide la contraseña del usuario especificado en el parámetro Credential. Las credenciales se almacenan con el trabajo programado. No se le pedirá cuando se ejecute el trabajo.
Puede usar el cmdlet Get-ScheduledJob para ver el trabajo programado, usar el cmdlet Set-ScheduledJob para cambiarlo y usar el cmdlet Unregister-ScheduledJob para eliminarlo. También puede ver y administrar el trabajo programado en el Programador de tareas en la siguiente ruta de acceso:
Task Scheduler Library\Microsoft\Windows\PowerShell\ScheduledJobs.
Ejemplo 5: Actualización de archivos de ayuda en varios equipos desde un recurso compartido de archivos
En este ejemplo, los archivos de ayuda actualizados se descargan de Internet y se guardan en un recurso compartido de archivos. Se necesitan credenciales de usuario que tengan permisos para acceder al recurso compartido de archivos e instalar actualizaciones. Cuando se usa un recurso compartido de archivos, es posible actualizar los equipos que están detrás de firewalls o que no están conectados a Internet.
PS> Save-Help -DestinationPath \\Server01\Share\PSHelp -Credential Domain01\Admin01
PS> Invoke-Command -ComputerName (Get-Content Servers.txt) -ScriptBlock {
Update-Help -SourcePath \\Server01\Share\PSHelp -Credential Domain01\Admin01
}
El comando Save-Help descarga los archivos de ayuda más recientes para todos los módulos que admiten ayuda actualizable.
El parámetro DestinationPath guarda los archivos en el recurso compartido de archivos \\Server01\Share\PSHelp. El parámetro credential
El cmdlet Invoke-Command ejecuta comandos de Update-Help remotos en varios equipos. El parámetro ComputerName obtiene una lista de equipos remotos del archivo Servers.txt. El parámetro ScriptBlock ejecuta el comando Update-Help y usa el parámetro SourcePath para especificar el recurso compartido de archivos que contiene los archivos de ayuda actualizados. El parámetro Credential especifica un usuario que puede acceder al recurso compartido de archivos y ejecutar el comando remoto de Update-Help.
Ejemplo 6: Obtener una lista de archivos de ayuda actualizados
El cmdlet Update-Help actualiza la ayuda para un módulo especificado. El cmdlet usa el verbose parámetro común para mostrar la lista de archivos de ayuda que se actualizaron. Puede usar detallado para ver la salida de todos los archivos de ayuda o archivos de ayuda de un módulo específico.
Sin el parámetro detallado de
Update-Help -Module Microsoft.PowerShell.Utility -Verbose
Ejemplo 7: Buscar módulos que admiten ayuda actualizable
En este ejemplo se enumeran los módulos que admiten ayuda actualizable. El comando usa la propiedad HelpInfoUri del módulo para identificar los módulos que admiten ayuda actualizable. La propiedad helpInfoUri de
Get-Module -ListAvailable | Where-Object -Property HelpInfoUri
Directory: C:\program files\powershell\6\Modules
ModuleType Version Name PSEdition ExportedCommands
---------- ------- ---- --------- ----------------
Manifest 6.1.0.0 CimCmdlets Core {Get-CimAssociatedInstance... }
Manifest 1.2.2.0 Microsoft.PowerShell.Archive Desk {Compress-Archive... }
Manifest 6.1.0.0 Microsoft.PowerShell.Diagnostics Core {Get-WinEvent, New-WinEvent}
Directory: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
ModuleType Version Name PSEdition ExportedCommands
---------- ------- ---- --------- ----------------
Manifest 2.0.1.0 Appx Core,Desk {Add-AppxPackage, ... }
Script 1.0.0.0 AssignedAccess Core,Desk {Clear-AssignedAccess, ... }
Manifest 1.0.0.0 BitLocker Core,Desk {Unlock-BitLocker, ... }
Ejemplo 8: Inventario de archivos de ayuda actualizados
En este ejemplo, el script Get-UpdateHelpVersion.ps1 crea un inventario de los archivos de Ayuda actualizables para cada módulo y sus números de versión.
El script identifica los módulos que admiten la Ayuda actualizable mediante la HelpInfoUri propiedad de módulos. Para los módulos que admiten ayuda actualizable, el script busca y analiza el archivo de información de ayuda (*helpinfo.xml) para buscar el número de versión más reciente.
El script usa la clase PSCustomObject
# Get-UpdateHelpVersion.ps1
Param(
[parameter(Mandatory=$False)]
[String[]]
$Module
)
$HelpInfoNamespace = @{helpInfo='https://schemas.microsoft.com/powershell/help/2010/05'}
if ($Module) { $Modules = Get-Module $Module -ListAvailable | where {$_.HelpInfoUri} }
else { $Modules = Get-Module -ListAvailable | where {$_.HelpInfoUri} }
foreach ($mModule in $Modules)
{
$mDir = $mModule.ModuleBase
if (Test-Path $mdir\*helpinfo.xml)
{
$mName=$mModule.Name
$mNodes = dir $mdir\*helpinfo.xml -ErrorAction SilentlyContinue |
Select-Xml -Namespace $HelpInfoNamespace -XPath "//helpInfo:UICulture"
foreach ($mNode in $mNodes)
{
$mCulture=$mNode.Node.UICultureName
$mVer=$mNode.Node.UICultureVersion
[PSCustomObject]@{"ModuleName"=$mName; "Culture"=$mCulture; "Version"=$mVer}
}
}
}
ModuleName Culture Version
---------- ------- -------
ActiveDirectory en-US 3.0.0.0
ADCSAdministration en-US 3.0.0.0
ADCSDeployment en-US 3.0.0.0
ADDSDeployment en-US 3.0.0.0
ADFS en-US 3.0.0.0
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Credential
Especifica las credenciales de un usuario que tiene permiso para acceder a la ubicación del sistema de archivos especificada por SourcePath. Este parámetro solo es válido cuando el parámetro SourcePath o LiteralPath se usa en el comando .
El parámetro Credential
Propiedades de parámetro
| Tipo: | PSCredential |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Force
Indica que este cmdlet no sigue la limitación de una vez al día, omite la comprobación de versiones y descarga archivos que superan el límite de 1 GB.
Sin este parámetro, Update-Help se ejecuta solo una vez en cada período de 24 horas. Las descargas se limitan a 1 GB de contenido sin comprimir por módulo y los archivos de ayuda solo se instalan cuando son más recientes que los archivos existentes en el equipo.
El límite de una vez al día protege los servidores que hospedan los archivos de ayuda y le permite agregar un comando Update-Help al perfil de PowerShell sin incurrir en el costo de recursos de las conexiones repetidas o descargas.
Para actualizar la ayuda de un módulo en varias referencias culturales de interfaz de usuario sin el parámetro Force, incluya todas las referencias culturales de la interfaz de usuario en el mismo comando, como:
Update-Help -Module PSScheduledJobs -UICulture en-US, fr-FR, pt-BR
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FullyQualifiedModule
Especifica módulos con nombres especificados en forma de objetos ModuleSpecification
Por ejemplo, el parámetro FullyQualifiedModule acepta un nombre de módulo especificado en el formato :
@{ModuleName = "modulename"; ModuleVersion = "version_number"}
o
@{ModuleName = "modulename"; ModuleVersion = "version_number"; Guid = "GUID"}.
ModuleName y moduleVersion son necesarios, pero guid es opcional.
No se puede especificar el parámetro FullyQualifiedModule en el mismo comando que un parámetro Module.
Propiedades de parámetro
| Tipo: | ModuleSpecification[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-LiteralPath
Especifica la carpeta para los archivos de ayuda actualizados en lugar de descargarlos desde Internet. Use este parámetro o SourcePath si ha usado el cmdlet Save-Help para descargar archivos de ayuda en un directorio.
Puede canalización de un objeto de directorio, como desde los cmdlets de Get-Item o Get-ChildItem, a Update-Help.
A diferencia del valor de SourcePath, el valor de LiteralPath se usa exactamente como se escribe. Ningún carácter se interpreta como carácter comodín. Si la ruta de acceso incluye caracteres de escape, escríbala entre comillas simples. Las comillas simples indican a PowerShell que no interprete ningún carácter como secuencias de escape.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | PSPath |
Conjuntos de parámetros
LiteralPath
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-Module
Actualiza la ayuda de los módulos especificados. Escriba uno o varios nombres de módulo o patrones de nombre en una lista separada por comas o especifique un archivo que muestre un nombre de módulo en cada línea. Se permite el uso de caracteres comodín. Puede canalización de módulos desde el cmdlet Get-Module al cmdlet Update-Help.
Los módulos que especifique deben instalarse en el equipo, pero no tienen que importarse en la sesión actual. Puede especificar cualquier módulo en la sesión o en cualquier módulo que esté instalado en una ubicación que aparece en la variable de entorno $env:PSModulePath.
Valor de * (todos) intenta actualizar la ayuda de todos los módulos instalados en el equipo.
Se incluyen módulos que no admiten ayuda actualizable. Este valor puede generar errores cuando el comando encuentra módulos que no admiten ayuda actualizable. En su lugar, ejecute Update-Help sin parámetros.
El parámetro Module del cmdlet Update-Help no acepta la ruta de acceso completa de un archivo de módulo o archivo de manifiesto de módulo. Para actualizar la ayuda de un módulo que no está en una ubicación de $env:PSModulePath, importe el módulo en la sesión actual antes de ejecutar el comando Update-Help.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | True |
| DontShow: | False |
| Alias: | Nombre |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-Recurse
Realiza una búsqueda recursiva de archivos de ayuda en el directorio especificado. Este parámetro solo es válido cuando el comando usa el parámetro SourcePath.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SourcePath
Especifica una carpeta del sistema de archivos donde Update-Help obtiene archivos de ayuda actualizados, en lugar de descargarlos desde Internet. Escriba la ruta de acceso de una carpeta. No especifique un nombre de archivo ni una extensión de nombre de archivo. Puede canalización de una carpeta, como uno de los cmdlets de Get-Item o Get-ChildItem, a Update-Help.
De forma predeterminada, Update-Help descarga archivos de ayuda actualizados desde Internet. Use sourcePath cuando haya usado el cmdlet Save-Help para descargar archivos de ayuda actualizados en un directorio.
Para especificar un valor predeterminado para SourcePath, vaya a directiva de grupo, Configuración del equipoy Establezca la ruta de acceso de origen predeterminada para Update-Help. Esta configuración de directiva de grupo impide que los usuarios usen Update-Help para descargar archivos de ayuda de Internet.
Para obtener más información, vea about_Group_Policy_Settings.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
Path
| Posición: | 1 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UICulture
Especifica los valores de referencia cultural de la interfaz de usuario que Update-Help usa para obtener archivos de ayuda actualizados. Escriba uno o varios códigos de idioma, como es-ES, una variable que contenga objetos de referencia cultural o un comando que obtenga objetos de referencia cultural, como un comando Get-Culture o Get-UICulture. No se permiten caracteres comodín y no se puede enviar un código de idioma parcial, como de.
De forma predeterminada, Update-Help obtiene archivos de ayuda en la referencia cultural de la interfaz de usuario establecida para el sistema operativo. Si especifica el parámetro UICulture, Update-Help busca ayuda solo para la referencia cultural de interfaz de usuario especificada.
Los comandos que usan el parámetro UICulture solo se realizan correctamente cuando el módulo proporciona archivos de ayuda para la referencia cultural de interfaz de usuario especificada. Si se produce un error en el comando porque no se admite la referencia cultural de la interfaz de usuario especificada, se muestra un mensaje de error.
Propiedades de parámetro
| Tipo: | CultureInfo[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 2 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UseDefaultCredentials
Indica que Update-Help ejecuta el comando, incluida la descarga de Internet, mediante las credenciales del usuario actual. De forma predeterminada, el comando se ejecuta sin credenciales explícitas.
Este parámetro solo es efectivo cuando la descarga web usa NT LAN Manager (NTLM), negotiate o autenticación basada en Kerberos.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
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.
Entradas
DirectoryInfo
Puede canalizar una ruta de acceso de directorio a Update-Help.
PSModuleInfo
Puede canalizar un objeto de módulo desde el cmdlet Get-Module a Update-Help.
Salidas
None
Update-Help no genera ninguna salida.
Notas
Para actualizar la ayuda de los módulos de PowerShell Core, que contienen los comandos instalados con PowerShell o cualquier módulo del directorio $PSHOME\Modules, inicie PowerShell con la opción de Ejecutar como administrador.
Solo los miembros del grupo Administradores del equipo pueden actualizar la ayuda de los módulos de PowerShell Core, los comandos instalados junto con PowerShell y para los módulos de la carpeta $PSHOME\Modules. Si no tiene permiso para actualizar los archivos de ayuda, puede leer los archivos de ayuda en línea. Por ejemplo: Get-Help Update-Help -Online.
Los módulos son la unidad más pequeña de ayuda actualizable. No se puede actualizar la ayuda de un cmdlet determinado. Para buscar el módulo que contiene un cmdlet determinado, use la propiedad ModuleName del cmdlet Get-Command, por ejemplo, (Get-Command Update-Help).ModuleName.
Dado que los archivos de ayuda se instalan en el directorio del módulo, el cmdlet Update-Help puede instalar el archivo de ayuda actualizado solo para los módulos instalados en el equipo. Sin embargo, el cmdlet Save-Help puede guardar ayuda para los módulos que no están instalados en el equipo.
Si Update-Help no encuentra archivos de ayuda actualizados para un módulo o no puede encontrar ayuda actualizada en el idioma especificado, continúa silenciosamente sin mostrar un mensaje de error. Para ver los detalles de estado y progreso, use el parámetro detallado de
El cmdlet Update-Help se introdujo en Windows PowerShell 3.0. No funciona en versiones anteriores de Windows PowerShell. En equipos que tienen Windows PowerShell 2.0 y Windows PowerShell 3.0, use el cmdlet Update-Help en una sesión de Windows PowerShell 3.0 para descargar y actualizar archivos de ayuda. Los archivos de ayuda están disponibles para Windows PowerShell 2.0 y Windows PowerShell 3.0.
Los cmdlets Update-Help y Save-Help usan los siguientes puertos para descargar archivos de ayuda: Puerto 80 para HTTP y puerto 443 para HTTPS.
Update-Help admite todos los módulos y los complementos de PowerShell Core. No admite ningún otro complemento.
Para actualizar la ayuda de un módulo en una ubicación que no aparece en la variable de entorno $env:PSModulePath, importe el módulo en la sesión actual y ejecute un comando Update-Help. Ejecute Update-Help sin parámetros ni use el parámetro Module para especificar el nombre del módulo. El parámetro
Cualquier módulo puede admitir la Ayuda actualizable. Para obtener instrucciones para admitir la Ayuda actualizable en los módulos creados, consulte Compatibilidad con ayuda actualizable.
Los cmdlets Update-Help y Save-Help no se admiten en el entorno de preinstalación de Windows (Windows PE).