Módulo Microsoft.PowerShell.Utility
Microsoft.PowerShell.Utility
Esta sección contiene los temas de ayuda para los cmdlets que se instalan con el módulo Microsoft.PowerShell.Utility. Este módulo contiene cmdlets que administran las funciones 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 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 propiedades de objetos en formato de valores separados por caracteres (CSV) en versiones CSV de los objetos originales.
- ConvertFrom-Json
Convierte una cadena con formato JSON en un objeto personalizado o una tabla hash.
- ConvertFrom-Markdown
Convierte 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 más pares de 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 navegador 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 más espacios de ejecución y libera cualquier parada pendiente del depurador.
- Enable-PSBreakpoint
Habilita los puntos de interrupción en la consola actual.
- Enable-RunspaceDebug
Habilita la depuración en espacios de ejecución donde se conserva cualquier punto de interrupción hasta que se adjunta un depurador.
- Export-Alias
Exporta información sobre los alias definidos actualmente a 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 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 de otra sesión y los guarda en un módulo de PowerShell.
- Format-Custom
Utiliza una vista personalizada para formatear la salida.
- Format-Hex
-
Muestra un archivo u otra entrada como hexadecimal.
- Format-List
Formatea la salida como una lista de propiedades en la que cada propiedad aparece en una nueva línea.
- Format-Table
Formatea la salida como una tabla.
- Format-Wide
Da formato a los objetos como una tabla amplia que muestra solo una propiedad de cada objeto.
- Get-Alias
Obtiene los alias de la sesión actual.
- Get-Culture
Obtiene la cultura 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 en la cola de eventos.
- Get-EventSubscriber
Obtiene los suscriptores del evento en la sesión actual.
- Get-FileHash
Calcula el valor hash de un archivo utilizando un algoritmo hash especificado.
- Get-FormatData
Obtiene los datos de formato en la sesión actual.
- Get-Host
Obtiene un objeto que representa el programa host actual.
- Get-MarkdownOption
Devuelve los colores y estilos actuales utilizados para representar el contenido de Markdown en la consola.
- Get-Member
Obtiene las propiedades y 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 al azar de una colección.
- Get-Runspace
Obtiene espacios de ejecución activos dentro de un proceso de host de PowerShell.
- Get-RunspaceDebug
Muestra opciones de depuración del espacio de ejecución.
- Get-SecureRandom
Obtiene un número aleatorio o selecciona objetos al azar de una colección.
- Get-TraceSource
Obtiene 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 cultural de la interfaz de usuario actual en el sistema operativo.
- Get-Unique
Devuelve elementos únicos de una lista ordenada.
- Get-Uptime
Obtenga el TimeSpan desde el último arranque.
- Get-Variable
Obtiene las variables en la consola actual.
- Get-Verb
Obtiene verbos de PowerShell aprobados.
- Group-Object
Agrupa objetos que contienen el mismo valor para propiedades especificadas.
- Import-Alias
Importa una lista de alias desde un archivo.
- Import-Clixml
Importa un archivo CLIXML y crea los objetos correspondientes en PowerShell.
- Import-Csv
Crea objetos personalizados similares a tablas 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 según la cultura de la interfaz de usuario seleccionada para el sistema operativo.
- Import-PowerShellDataFile
Importa valores de un archivo
.PSD1sin invocar su contenido.- Import-PSSession
Importa comandos de otra sesión a la sesión actual.
- Invoke-Expression
Ejecuta comandos o expresiones en la computadora 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 que lleva ejecutar bloques de script y cmdlets.
- Measure-Object
Calcula las propiedades numéricas de los 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 Microsoft .NET Framework o un objeto COM.
- 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 separada.
- 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 desde la consola.
- Register-EngineEvent
Se suscribe a eventos generados por el motor PowerShell y por el cmdlet
New-Event.- Register-ObjectEvent
Se suscribe a los eventos generados por un objeto de Microsoft .NET Framework.
- Remove-Alias
Eliminar 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 tipos extendidos de la sesión actual.
- Remove-Variable
Elimina una variable y su valor.
- Select-Object
Selecciona objetos o propiedades de objetos.
- Select-String
Encuentra texto en cadenas y archivos.
- Select-Xml
Encuentra 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 en la computadora a la hora que usted especifique.
- Set-MarkdownOption
Establece los colores y estilos utilizados para representar el contenido de Markdown en la consola.
- Set-PSBreakpoint
Establece un punto de interrupción en una línea, comando o 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 ninguna con el nombre solicitado.
- Show-Command
Muestra información de comandos de PowerShell en una ventana gráfica.
- Show-Markdown
Muestra un archivo o cadena Markdown en la consola de forma amigable usando secuencias de escape VT100 o en un navegador usando HTML.
- Sort-Object
Ordena 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 por el proceso.
- Test-Json
Prueba si una cadena es un documento JSON válido
- Trace-Command
Configura e inicia un seguimiento de la expresión o comando especificado.
- Unblock-File
Desbloquea archivos que fueron descargados de Internet.
- Unregister-Event
Cancela una suscripción a un evento.
- Update-FormatData
Actualiza los datos de formato en la sesión actual.
- Update-List
Agrega elementos y elimina elementos de un valor de propiedad que contiene 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 declaración en el script.
- Wait-Event
Espera hasta que se genere un evento en particular 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 resultados personalizados en un host.
- Write-Information
Especifica cómo PowerShell maneja los datos del flujo de información para 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 detallados.
- Write-Warning
Escribe un mensaje de advertencia.