Compartir a través de


Microsoft.PowerShell.Utility

Esta sección contiene los temas de ayuda de los cmdlets que se instalan con el módulo Microsoft.PowerShell.Utility. Este módulo contiene cmdlets que administran las características básicas de PowerShell.

Microsoft.PowerShell.Utility

Add-Member

Agrega propiedades y métodos personalizados a una instancia de un objeto de PowerShell.

Add-Type

Agrega una clase de Microsoft .NET a una sesión de PowerShell.

Clear-Variable

Elimina el valor de una variable.

Compare-Object

Compara dos conjuntos de objetos.

ConvertFrom-Csv

Convierte las propiedades de objeto en formato de valor separado por caracteres (CSV) en versiones CSV de los objetos originales.

ConvertFrom-Json

Convierte una cadena con formato JSON en un objeto personalizado o en una tabla hash.

ConvertFrom-Markdown

Convierta el contenido de una cadena o un archivo en un objeto MarkdownInfo.

ConvertFrom-SddlString

Convierte una cadena SDDL en un objeto personalizado.

ConvertFrom-StringData

Convierte una cadena que contiene uno o varios pares clave y valor en una tabla hash.

ConvertTo-Csv

Convierte objetos .NET en una serie de cadenas de valores separados por caracteres (CSV).

ConvertTo-Html

Convierte objetos .NET en HTML que se pueden mostrar en un explorador web.

ConvertTo-Json

Convierte un objeto en una cadena con formato JSON.

ConvertTo-Xml

Crea una representación basada en XML de un objeto .

Debug-Runspace

Inicia una sesión de depuración interactiva con un espacio de ejecución.

Disable-PSBreakpoint

Deshabilita los puntos de interrupción en la consola actual.

Disable-RunspaceDebug

Deshabilita la depuración en uno o varios espacios de ejecución y libera cualquier detención del depurador pendiente.

Enable-PSBreakpoint

Habilita los puntos de interrupción en la consola actual.

Enable-RunspaceDebug

Habilita la depuración en espacios de ejecución en los que se conserva cualquier punto de interrupción hasta que se adjunta un depurador.

Export-Alias

Exporta información sobre los alias definidos actualmente en un archivo.

Export-Clixml

Crea una representación basada en XML de un objeto u objetos y la almacena en un archivo.

Export-Csv

Convierte los objetos en una serie de cadenas de valores separados por caracteres (CSV) y guarda las cadenas en un archivo.

Export-FormatData

Guarda los datos de formato de la sesión actual en un archivo de formato.

Export-PSSession

Exporta comandos desde otra sesión y los guarda en un módulo de PowerShell.

Format-Custom

Usa una vista personalizada para dar formato a la salida.

Format-Hex

Muestra un archivo u otra entrada como hexadecimal.

Format-List

Da formato a la salida como una lista de propiedades en las que cada propiedad aparece en una nueva línea.

Format-Table

Da formato a la salida como una tabla.

Format-Wide

Da formato a los objetos como una tabla ancha que muestra solo una propiedad de cada objeto.

Get-Alias

Obtiene los alias de la sesión actual.

Get-Culture

Obtiene la referencia cultural actual establecida en el sistema operativo.

Get-Date

Obtiene la fecha y hora actuales.

Get-Error

Obtiene y muestra los mensajes de error más recientes de la sesión actual.

Get-Event

Obtiene los eventos de la cola de eventos.

Get-EventSubscriber

Obtiene los suscriptores de eventos de la sesión actual.

Get-FileHash

Calcula el valor hash de un archivo mediante un algoritmo hash especificado.

Get-FormatData

Obtiene los datos de formato de la sesión actual.

Get-Host

Obtiene un objeto que representa el programa host actual.

Get-MarkdownOption

Devuelve los colores y estilos actuales que se usan para representar el contenido de Markdown en la consola.

Get-Member

Obtiene las propiedades y los métodos de los objetos .

Get-PSBreakpoint

Obtiene los puntos de interrupción establecidos en la sesión actual.

Get-PSCallStack

Muestra la pila de llamadas actual.

Get-Random

Obtiene un número aleatorio o selecciona objetos aleatoriamente de una colección.

Get-Runspace

Obtiene los espacios de ejecución activos dentro de un proceso de host de PowerShell.

Get-RunspaceDebug

Muestra las opciones de depuración del espacio de ejecución.

Get-SecureRandom

Obtiene un número aleatorio o selecciona objetos aleatoriamente de una colección.

Get-TraceSource

Obtiene los componentes de PowerShell instrumentados para el seguimiento.

Get-TypeData

Obtiene los datos de tipo extendido en la sesión actual.

Get-UICulture

Obtiene la configuración de idioma de interfaz de usuario actual en el sistema operativo.

Get-Unique

Devuelve elementos únicos de una lista ordenada.

Get-Uptime

Obtenga el timeSpan de desde el último arranque.

Get-Variable

Obtiene las variables de la consola actual.

Get-Verb

Obtiene verbos aprobados de PowerShell.

Group-Object

Agrupa objetos que contienen el mismo valor para las propiedades especificadas.

Import-Alias

Importa una lista de alias de un archivo.

Import-Clixml

Importa un archivo CLIXML y crea los objetos correspondientes en PowerShell.

Import-Csv

Crea objetos personalizados de tipo tabla a partir de los elementos de un archivo de valores separados por caracteres (CSV).

Import-LocalizedData

Importa datos específicos del idioma en scripts y funciones en función de la referencia cultural de la interfaz de usuario seleccionada para el sistema operativo.

Import-PowerShellDataFile

Importa valores de un archivo .psd1 sin invocar su contenido.

Import-PSSession

Importa comandos de otra sesión a la sesión actual.

Invoke-Expression

Ejecuta comandos o expresiones en el equipo local.

Invoke-RestMethod

Envía una solicitud HTTP o HTTPS a un servicio web RESTful.

Invoke-WebRequest

Obtiene contenido de una página web en Internet.

Join-String

Combina objetos de la canalización en una sola cadena.

Measure-Command

Mide el tiempo necesario para ejecutar bloques de script y cmdlets.

Measure-Object

Calcula las propiedades numéricas de objetos y los caracteres, palabras y líneas en objetos de cadena (como archivos de texto).

New-Alias

Crea un nuevo alias.

New-Event

Crea un nuevo evento.

New-Guid

Crea un GUID.

New-Object

Crea una instancia de un objeto COM o microsoft .NET Framework.

New-TemporaryFile

Crea un archivo temporal.

New-TimeSpan

Crea un objeto TimeSpan.

New-Variable

Crea una nueva variable.

Out-File

Envía la salida a un archivo.

Out-GridView

Envía la salida a una tabla interactiva en una ventana independiente.

Out-Printer

Envía la salida a una impresora.

Out-String

Genera objetos de entrada como una cadena.

Read-Host

Lee una línea de entrada de la consola.

Register-EngineEvent

Se suscribe a eventos generados por el motor de PowerShell y por el cmdlet New-Event.

Register-ObjectEvent

Se suscribe a los eventos generados por un objeto de Microsoft .NET Framework.

Remove-Alias

Quite un alias de la sesión actual.

Remove-Event

Elimina eventos de la cola de eventos.

Remove-PSBreakpoint

Elimina puntos de interrupción de la consola actual.

Remove-TypeData

Elimina los tipos extendidos de la sesión actual.

Remove-Variable

Elimina una variable y su valor.

Select-Object

Selecciona objetos o propiedades de objeto.

Select-String

Busca texto en cadenas y archivos.

Select-Xml

Busca texto en una cadena o documento XML.

Send-MailMessage

Envía un mensaje de correo electrónico.

Set-Alias

Crea o cambia un alias para un cmdlet u otro comando en la sesión actual de PowerShell.

Set-Date

Cambia la hora del sistema del equipo a una hora que especifique.

Set-MarkdownOption

Establece los colores y estilos usados para representar contenido de Markdown en la consola.

Set-PSBreakpoint

Establece un punto de interrupción en una línea, un comando o una variable.

Set-TraceSource

Configura, inicia y detiene un seguimiento de los componentes de PowerShell.

Set-Variable

Establece el valor de una variable. Crea la variable si no existe una con el nombre solicitado.

Show-Command

Muestra información de comandos de PowerShell en una ventana gráfica.

Show-Markdown

Muestra un archivo o una cadena de Markdown en la consola de una manera fácil de usar secuencias de escape VT100 o en un explorador mediante HTML.

Sort-Object

Ordena los objetos por valores de propiedad.

Start-Sleep

Suspende la actividad en un script o sesión durante el período de tiempo especificado.

Tee-Object

Guarda la salida del comando en un archivo o variable y también la envía a la canalización.

Test-Json

Comprueba si una cadena es un documento JSON válido

Trace-Command

Configura e inicia un seguimiento de la expresión o comando especificados.

Unblock-File

Desbloquea los archivos que se descargaron desde Internet.

Unregister-Event

Cancela una suscripción de eventos.

Update-FormatData

Actualiza los datos de formato de la sesión actual.

Update-List

Agrega elementos a y quita elementos de un valor de propiedad que contenga una colección de objetos.

Update-TypeData

Actualiza los datos de tipo extendido en la sesión.

Wait-Debugger

Detiene un script en el depurador antes de ejecutar la siguiente instrucción en el script.

Wait-Event

Espera hasta que se genere un evento determinado antes de continuar ejecutándose.

Write-Debug

Escribe un mensaje de depuración en la consola.

Write-Error

Escribe un objeto en la secuencia de errores.

Write-Host

Escribe la salida personalizada en un host.

Write-Information

Especifica cómo PowerShell controla los datos del flujo de información de un comando.

Write-Output

Escribe los objetos especificados en la canalización.

Write-Progress

Muestra una barra de progreso dentro de una ventana de comandos de PowerShell.

Write-Verbose

Escribe texto en la secuencia de mensajes detallada.

Write-Warning

Escribe un mensaje de advertencia.