Compartir a través de


about_Built-in_Functions

Descripción breve

Describe las funciones integradas en PowerShell.

Descripción larga

PowerShell incluye un conjunto de funciones que se cargan en cada sesión de PowerShell. Estas funciones son similares a los cmdlets, pero no se incluyen en ningún módulo. Se definen en el propio motor de PowerShell.

Estas funciones se proporcionan como asistentes abreviados para tareas comunes. En muchos casos, estas funciones llaman a un cmdlet existente con un parámetro adicional.

cd..

En el shell de CMD de Windows es habitual ejecutar el cd comando sin espacios entre el comando y la ruta de acceso de destino. Esta función se ejecuta Set-Location .. para cambiar a la carpeta primaria.

cd\

En el shell de CMD de Windows es habitual ejecutar el cd comando sin espacios entre el comando y la ruta de acceso de destino. Esta función se ejecuta Set-Location \ para cambiar a la carpeta raíz.

cd~

En el shell de CMD de Windows es habitual ejecutar el cd comando sin espacios entre el comando y la ruta de acceso de destino. Esta función se ejecuta Set-Location ~ para cambiar a la carpeta principal.

Esta función se agregó en PowerShell 7.4.

Pause

Esta función replica el comportamiento del pause comando desde cmd.exe. El script pausa la ejecución y pide al usuario que presione una clave para continuar.

help

Esta función invoca Get-Help con los parámetros y pasa la salida al comando pager del sistema. PowerShell usa un buscapersonas predeterminado diferente para sistemas Windows y que no son windows. En los sistemas Windows, el buscapersonas predeterminado es more.com. En sistemas que no son Windows, el buscapersonas predeterminado es less.

Si se define la $env:PAGER variable de entorno, PowerShell usa el programa especificado en lugar del valor predeterminado del sistema.

prompt

Esta es la función que crea el símbolo del sistema predeterminado para la línea de comandos de PowerShell. Puede personalizar el mensaje reemplazando esta función por su cuenta. Para obtener más información, consulte about_Prompts.

Clear-Host

Esta función borra la pantalla. Para obtener más información, consulte Clear-Host.

TabExpansion2

Esta es la función predeterminada que se va a usar para la expansión de tabulación. Para obtener más información, vea TabExpansion2.

oss

Esta función proporciona una manera breve de ejecutarse Out-String -Stream en una canalización. Para obtener más información, vea Out-String.

mkdir

Esta función proporciona una manera breve de ejecutarse New-Item -Type Directory con los parámetros. Esta función solo se define para los sistemas Windows. El sistema Linux y macOS usan el comando nativo mkdir .

Funciones de letra de unidad de Windows

En Windows, los puntos de montaje de unidad están asociados a una letra de unidad como C:. Puede cambiar a la ubicación actual en otra unidad simplemente escribiendo esa letra de unidad en la línea de comandos.

PowerShell crea una función para cada letra de unidad posible, A: a través de Z:.

Estas funciones de letra de unidad no se definen en sistemas que no son windows.