Compartir por


Microsoft.PowerShell.Core

El complemento Microsoft.PowerShell.Core contiene cmdlets y proveedores que administran las características básicas de PowerShell. PowerShell carga complemento Microsoft.PowerShell.Core automáticamente al iniciarse. No es un módulo. No se puede importar mediante Import-Module ni quitarlo mediante Remove-Module.

Microsoft.PowerShell.Core

Add-History

Anexa entradas al historial de sesiones.

Clear-History

Elimina entradas del historial de comandos de sesión de PowerShell.

Clear-Host

Borra la pantalla en el programa anfitrión.

Connect-PSSession

Vuelve a conectarse a sesiones desconectadas.

Debug-Job

Depura un trabajo remoto o en segundo plano en ejecución.

Disable-ExperimentalFeature

Deshabilite una característica experimental al iniciar la nueva instancia de PowerShell.

Disable-PSRemoting

Impide que los puntos de conexión de PowerShell reciban conexiones remotas.

Disable-PSSessionConfiguration

Deshabilita las configuraciones de sesión en el equipo local.

Disconnect-PSSession

Se desconecta de una sesión.

Enable-ExperimentalFeature

Habilite una característica experimental al iniciar la nueva instancia de PowerShell.

Enable-PSRemoting

Configura el equipo para recibir comandos remotos.

Enable-PSSessionConfiguration

Habilita las configuraciones de sesión en el equipo local.

Enter-PSHostProcess

Se conecta a y entra en una sesión interactiva con un proceso local.

Enter-PSSession

Inicia una sesión interactiva con un equipo remoto.

Exit-PSHostProcess

Cierra una sesión interactiva con un proceso local.

Exit-PSSession

Finaliza una sesión interactiva con un equipo remoto.

Export-ModuleMember

Especifica los miembros del módulo que se exportan.

ForEach-Object

Realiza una operación en cada elemento de una colección de objetos de entrada.

Get-Command

Obtiene todos los comandos.

Get-ExperimentalFeature

Obtiene características experimentales.

Get-Help

Muestra información sobre los conceptos y comandos de PowerShell.

Get-History

Obtiene una lista de los comandos especificados durante la sesión actual.

Get-Job

Obtiene los trabajos en segundo plano de PowerShell que se ejecutan en la sesión actual.

Get-Module

Enumere los módulos importados en la sesión actual o que se pueden importar desde PSModulePath.

Get-PSHostProcessInfo

Obtiene información de proceso sobre el host de PowerShell.

Get-PSSession

Obtiene las sesiones de PowerShell en equipos locales y remotos.

Get-PSSessionCapability

Obtiene las funcionalidades de un usuario específico en una configuración de sesión restringida.

Get-PSSessionConfiguration

Obtiene las configuraciones de sesión registradas en el equipo.

Get-PSSubsystem

Recupera información sobre los subsistemas registrados en PowerShell.

Import-Module

Agrega módulos a la sesión actual.

Invoke-Command

Ejecuta comandos en equipos locales y remotos.

Invoke-History

Ejecuta comandos desde el historial de sesiones.

New-Module

Crea un nuevo módulo dinámico que solo existe en la memoria.

New-ModuleManifest

Crea un nuevo manifiesto de módulo.

New-PSRoleCapabilityFile

Crea un archivo que define un conjunto de funcionalidades que se van a exponer a través de una configuración de sesión.

New-PSSession

Crea una conexión persistente a un equipo local o remoto.

New-PSSessionConfigurationFile

Crea un archivo que define una configuración de sesión.

New-PSSessionOption

Crea un objeto que contiene opciones avanzadas para una PSSession.

New-PSTransportOption

Crea un objeto que contiene opciones avanzadas para una configuración de sesión.

Out-Default

Envía la salida al formateador predeterminado y al cmdlet de salida predeterminado.

Out-Host

Envía la salida a la línea de comandos.

Out-Null

Oculta la salida en lugar de enviarlo a la canalización o mostrándolo.

Receive-Job

Obtiene los resultados de los trabajos en segundo plano de PowerShell en la sesión actual.

Receive-PSSession

Obtiene los resultados de los comandos en sesiones desconectadas.

Register-ArgumentCompleter

Registra un completador de argumentos personalizado.

Register-PSSessionConfiguration

Crea y registra una nueva configuración de sesión.

Remove-Job

Elimina un trabajo en segundo plano de PowerShell.

Remove-Module

Quita los módulos de la sesión actual.

Remove-PSSession

Cierra una o varias sesiones de PowerShell (PSSessions).

Save-Help

Descarga y guarda los archivos de ayuda más recientes en un directorio del sistema de archivos.

Set-PSDebug

Activa y desactiva las características de depuración de scripts, establece el nivel de seguimiento y alterna el modo strict.

Set-PSSessionConfiguration

Cambia las propiedades de una configuración de sesión registrada.

Set-StrictMode

Establece y aplica reglas de codificación en expresiones, scripts y bloques de scripts.

Start-Job

Inicia un trabajo en segundo plano de PowerShell.

Stop-Job

Detiene un trabajo en segundo plano de PowerShell.

Switch-Process

En Linux y macOS, el cmdlet llama a la función execv() para proporcionar un comportamiento similar al de los shells POSIX.

TabExpansion2

Función auxiliar que ajusta el método CompleteInput() de la clase CommandCompletion para proporcionar finalización de tabulación para los scripts de PowerShell.

Test-ModuleManifest

Comprueba que un archivo de manifiesto de módulo describe con precisión el contenido de un módulo.

Test-PSSessionConfigurationFile

Comprueba las claves y los valores de un archivo de configuración de sesión.

Unregister-PSSessionConfiguration

Elimina las configuraciones de sesión registradas del equipo.

Update-Help

Descarga e instala los archivos de ayuda más recientes en el equipo.

Wait-Job

Espera hasta que uno o todos los trabajos de PowerShell que se ejecutan en la sesión estén en un estado de finalización.

Where-Object

Selecciona objetos de una colección en función de sus valores de propiedad.