Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
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 comando cd sin espacios entre el comando y la ruta de acceso de destino. Esta función ejecuta Set-Location .. para cambiar a la carpeta primaria.
cd\
En el shell de CMD de Windows es habitual ejecutar el comando cd sin espacios entre el comando y la ruta de acceso de destino. Esta función ejecuta Set-Location \ para cambiar a la carpeta raíz.
cd~
En el shell de CMD de Windows es habitual ejecutar el comando cd sin espacios entre el comando y la ruta de acceso de destino. Esta función 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 comando pause desde cmd.exe.
El script pausa la ejecución y pide al usuario que presione una clave para continuar.
help (alias: man)
Esta función invoca Get-Help con tus parámetros y pasa la salida al comando "pager" del sistema. PowerShell usa un paginador predeterminado diferente para sistemas Windows y no Windows. En los sistemas Windows, el paginador predeterminado es more.com. En sistemas no Windows, el paginador predeterminado es less.
Si se define la variable de entorno $Env:PAGER, PowerShell usa el programa especificado en lugar del valor predeterminado del sistema.
prompt
Esta es la función que crea el prompt predeterminado para la línea de comandos de PowerShell. Puede personalizar su aviso anulando esta función con la suya propia. Para obtener más información, consulte about_Prompts.
Clear-Host
Esta función borra la pantalla. Para más información, consulte Clear-Host.
TabExpansion2
Esta es la función predeterminada que se va a usar para la expansión de pestañas. Para más información, consulte TabExpansion2.
oss
Esta función proporciona una forma abreviada de ejecutar Out-String -Stream en una pipeline. Para más información, consulte Out-String.
mkdir (alias: md)
Esta función proporciona una forma breve de ejecutar New-Item -Type Directory con tus parámetros. Esta función solo se define para los sistemas Windows. El sistema Linux y macOS usan el comando mkdir nativo.
exec
Algunos comandos nativos de Unix ejecutan algo (como ssh) y usan el comando bash integrado exec para generar un nuevo proceso que reemplace el actual. PowerShell 7.3.1 agrega la función exec para encapsular el cmdlet Switch-Process.
Switch-Process llama a la función nativa de unix execv() para proporcionar un comportamiento similar al de los shells POSIX.
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 otro disco simplemente ingresando la letra de ese disco en la línea de comandos.
PowerShell crea una función para cada letra de unidad posible, A: hasta Z:.
Estas funciones de letra de unidad no están definidas en sistemas que no sean Windows.