about_Run_With_PowerShell

Descripción breve

Explica cómo usar la característica Ejecutar con PowerShell para ejecutar un script desde una unidad del sistema de archivos.

Descripción larga

A partir de Windows PowerShell 3.0, puede usar la característica Ejecutar con PowerShell para ejecutar scripts desde Explorador de archivos. La característica Ejecutar con PowerShell está pensada para ejecutar scripts que no tienen parámetros necesarios, no devuelvan la salida a la consola y no pidan la entrada del usuario. Cuando se usa la característica Ejecutar con PowerShell , la ventana de la consola de PowerShell solo aparece brevemente, si está en absoluto.

Para usar la característica Ejecutar con PowerShell :

En Explorador de archivos (o explorador de Windows), haga clic con el botón derecho en el nombre de archivo del script y seleccione Ejecutar con PowerShell.

La característica Ejecutar con PowerShell inicia una sesión de Windows PowerShell que tiene una directiva de ejecución de Bypass, ejecuta el script y cierra la sesión.

Ejecuta un comando que tiene el siguiente formato:

pwsh.exe -File <FileName> -ExecutionPolicy Bypass

Ejecutar con PowerShell establece la directiva de ejecución omitir solo para la sesión (la instancia actual del proceso de PowerShell) en la que se ejecuta el script. Esta característica no cambia la directiva de ejecución del equipo o del usuario.

La característica Ejecutar con PowerShell solo se ve afectada por la directiva de ejecución AllSigned. Si la directiva de ejecución AllSigned es efectiva para el equipo o el usuario, Ejecutar con PowerShell solo ejecuta scripts firmados. La ejecución con PowerShell no se ve afectada por ninguna otra directiva de ejecución. Para obtener más información, vea about_Execution_Policies.

Nota:

La ejecución con la característica de PowerShell puede solicitarle que confirme el cambio de directiva de ejecución.

Consulte también