about_Group_Policy_Settings

Se aplica a: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0

TEMA

about_Group_Policy_Settings

DESCRIPCIÓN BREVE

Describe la configuración de la directiva de grupo para Windows PowerShell®

DESCRIPCIÓN LARGA

Windows PowerShell incluye la configuración de la directiva de grupo para ayudar a definir valores de opción coherentes para los servidores de un entorno empresarial.

La configuración de la directiva de grupo de Windows PowerShell se encuentra en las siguientes rutas de acceso de directiva de grupo:

        Computer Configuration\Administrative Templates\Windows Components\Windows PowerShell
        User Configuration\Administrative Templates\Windows Components\Windows PowerShell    

La configuración de la directiva de grupo en la ruta de acceso User Configuration tiene prioridad sobre la configuración de la directiva de grupo en la ruta de acceso Computer Configuration.

Las directivas son las siguientes:

Activar la ejecución del script:

Establece la directiva de ejecución de Windows PowerShell.

Activar el registro de módulo:

Establece la propiedad LogPipelineExecutionDetails de los módulos.

Establecer la ruta de acceso de origen predeterminada de Update-Help:

Establece el origen de UpdatableHelp en un directorio, no en Internet.

Para descargar las hojas de cálculo que enumeran todas las opciones de configuración de la directiva de grupo para cada versión de Windows, vea "Referencia de configuración de la directiva de grupo para Windows y Windows Server" en el Centro de descarga de Microsoft en https://go.microsoft.com/fwlink/?LinkId=261775

ACTIVAR LA EJECUCIÓN DEL SCRIPT

La configuración de directiva "Activar la ejecución del script" establece la directiva de ejecución para equipos y usuarios, lo que determina qué scripts se pueden ejecutar.

Si habilita la configuración de directiva, puede seleccionar entre las siguientes configuraciones de la directiva.

"Permitir solo scripts firmados" permite que los scripts se ejecuten solo si están firmados por un editor de confianza. Esta configuración de directiva es equivalente a la directiva de ejecución AllSigned.

"Permitir scripts locales y scripts firmados remotos" permite que se ejecuten todos los scripts locales. Los scripts que se originan en Internet deben estar firmados por un editor de confianza. Esta configuración de directiva es equivalente a la directiva de ejecución RemoteSigned.

"Permitir todos los scripts" permite que se ejecuten todos los scripts. Esta configuración de directiva es equivalente a la directiva de ejecución Unrestricted.

Si deshabilita esta configuración de directiva, no se podrá ejecutar ningún script. Esta configuración de directiva es equivalente a la directiva de ejecución Restricted.

Si deshabilita esta configuración de directiva o no la configura, la directiva de ejecución que está establecida para el equipo o el usuario mediante el cmdlet Set-ExecutionPolicy determinará si se pueden ejecutar los scripts. El valor predeterminado es Restricted.

Para más información, consulte about_Execution_Policies (https://go.microsoft.com/fwlink/?LinkID=135170).

ACTIVAR EL REGISTRO DE MÓDULO

La configuración de directiva "Activar el registro de módulo" activa el registro de los módulos de Windows PowerShell seleccionados. La configuración es efectiva en todas las sesiones en todos los equipos afectados.

Si habilita esta configuración de directiva y especifica uno o varios módulos, los eventos de ejecución de la canalización de los módulos especificados se registran en el registro de Windows PowerShell del Visor de eventos.

Si deshabilita esta configuración de directiva, el registro de los eventos de ejecución se deshabilita para todos los módulos de Windows PowerShell.

Si esta configuración de directiva no se configura, la propiedad LogPipelineExecutionDetails de cada módulo o complemento determina si se registran los eventos de ejecución de un módulo o complemento. De forma predeterminada, la propiedad LogPipelineExecutionDetails de todos los módulos y complementos se establece en False.

Para activar el registro de un módulo, use el formato de comando siguiente. Debe importar el módulo en la sesión, y la configuración solo será efectiva en la sesión actual.

        PS C:\>Import-Module <Module-Name>
        PS C:\>(Get-Module <Module-Name>).LogPipelineExecutionDetails = $true

Para activar el registro de módulo de todas las sesiones en un equipo determinado, agregue los comandos anteriores al perfil de Windows PowerShell de todos los usuarios ($Profile.AllUsers.AllHosts).

Para más información sobre el registro de módulos, consulte about_Modules (https://go.microsoft.com/fwlink/?LinkID=144311).

ESTABLECER LA RUTA DE ACCESO DE ORIGEN PREDETERMINADA DE UPDATE-HELP

La configuración de directiva "Establecer la ruta de acceso de origen predeterminada de Update-Help" establece un valor predeterminado para el parámetro SourcePath del cmdlet Update-Help. Esta configuración impide que los usuarios usen el cmdlet Update-Help para descargar archivos de ayuda desde Internet.

NOTA:

La configuración de directiva de grupo "Establecer la ruta de origen predeterminada para Update-Help" aparece bajo Configuración del equipo y Configuración de usuario. Sin embargo, la configuración de la directiva de grupo de Computer Configuration es efectiva. Se omite la configuración de la directiva de grupo de User Configuration.

El cmdlet Update-Help descarga e instala los archivos de ayuda más recientes para los módulos de Windows PowerShell y los instala en el equipo. De forma predeterminada, Update-Help descarga los nuevos archivos de ayuda desde una ubicación de Internet especificada por el módulo.

Sin embargo, puede usar el cmdlet Save-Help para descargar los archivos de ayuda más recientes en una ubicación del sistema de archivos, como un recurso compartido de red, y después usar el cmdlet Update-Help para obtener los archivos de ayuda de la ubicación del sistema de archivos e instalarlos en el equipo. El parámetro SourcePath del cmdlet Update-Help especifica la ubicación del sistema de archivos.

Al proporcionar un valor predeterminado para el parámetro SourcePath, esta configuración de la directiva de grupo agrega implícitamente el parámetro SourcePath a todos los comandos Update-Help. Los usuarios pueden invalidar la ubicación del sistema de archivos especificada como valor predeterminado si indican una ubicación diferente. Sin embargo, no pueden quitar el parámetro SourcePath del comando Update-Help.

Si habilita esta configuración de directiva, puede especificar un valor predeterminado para el parámetro SourcePath. Escriba una ubicación del sistema de archivos.

Si esta configuración de directiva se deshabilita o no se configura, no hay ningún valor predeterminado para el parámetro SourcePath del cmdlet Update-Help. Los usuarios pueden descargar ayuda de Internet o de cualquier ubicación del sistema de archivos.

Para más información, consulte about_Updatable_Help (https://go.microsoft.com/fwlink/?LinkID=235801).

PALABRAS CLAVE

about_Group_Policies

about_GroupPolicy

VEA TAMBIÉN

about_Execution_Policies

about_Modules

about_Updatable_Help

Get-ExecutionPolicy

Set-ExecutionPolicy

Get-Module

Update-Help

Save-Help