Partilhar via


Microsoft.PowerShell.Utility

Esta seção contém os tópicos de ajuda para os cmdlets instalados com o módulo Microsoft.PowerShell.Utility. Este módulo contém cmdlets que gerenciam os recursos básicos do PowerShell.

Microsoft.PowerShell.Utility

Add-Member

Adiciona propriedades e métodos personalizados a uma instância de um objeto do PowerShell.

Add-Type

Adiciona uma classe Microsoft .NET a uma sessão do PowerShell.

Clear-Variable

Exclui o valor de uma variável.

Compare-Object

Compara dois conjuntos de objetos.

ConvertFrom-CliXml

Converte uma cadeia de caracteres formatada em CliXML em um PSObject depersonalizado.

ConvertFrom-Csv

Converte propriedades de objeto no formato CSV (valor separado por caracteres) em versões CSV dos objetos originais.

ConvertFrom-Json

Converte uma cadeia de caracteres formatada em JSON em um objeto personalizado ou uma tabela de hash.

ConvertFrom-Markdown

Converta o conteúdo de uma cadeia de caracteres ou um ficheiro em um objeto MarkdownInfo.

ConvertFrom-SddlString

Converte uma cadeia de caracteres SDDL em um objeto personalizado.

ConvertFrom-StringData

Converte uma cadeia de caracteres contendo um ou mais pares de chave e valor em uma tabela de hash.

ConvertTo-CliXml

Converte um objeto em uma cadeia de caracteres formatada em CliXml.

ConvertTo-Csv

Converte objetos .NET em uma série de cadeias de caracteres de valor separado por caracteres (CSV).

ConvertTo-Html

Converte objetos .NET em HTML que podem ser exibidos em um navegador da Web.

ConvertTo-Json

Converte um objeto em uma cadeia de caracteres formatada em JSON.

ConvertTo-Xml

Cria uma representação baseada em XML de um objeto.

Debug-Runspace

Inicia uma sessão de depuração interativa com um runspace.

Disable-PSBreakpoint

Desativa os pontos de interrupção no console atual.

Disable-RunspaceDebug

Desabilita a depuração em um ou mais espaços de execução e libera qualquer parada pendente do depurador.

Enable-PSBreakpoint

Habilita os pontos de interrupção no console atual.

Enable-RunspaceDebug

Permite a depuração em espaços de execução onde qualquer ponto de interrupção é preservado até que um depurador seja anexado.

Export-Alias

Exporta informações sobre aliases atualmente definidos para um arquivo.

Export-Clixml

Cria uma representação baseada em XML de um objeto ou objetos e a armazena em um arquivo.

Export-Csv

Converte objetos em uma série de cadeias de caracteres de valor separado por caracteres (CSV) e salva as cadeias de caracteres em um arquivo.

Export-FormatData

Salva dados de formatação da sessão atual em um arquivo de formatação.

Export-PSSession

Exporta comandos de outra sessão e os salva em um módulo do PowerShell.

Format-Custom

Usa um modo de exibição personalizado para formatar a saída.

Format-Hex

Exibe um arquivo ou outra entrada como hexadecimal.

Format-List

Formata a saída como uma lista de propriedades nas quais cada propriedade aparece em uma nova linha.

Format-Table

Formata a saída como uma tabela.

Format-Wide

Formata objetos como uma tabela ampla que exibe apenas uma propriedade de cada objeto.

Get-Alias

Obtém os aliases para a sessão atual.

Get-Culture

Obtém a cultura atual definida no sistema operacional.

Get-Date

Obtém a data e hora atuais.

Get-Error

Obtém e exibe as mensagens de erro mais recentes da sessão atual.

Get-Event

Obtém os eventos na fila de eventos.

Get-EventSubscriber

Obtém os assinantes do evento na sessão atual.

Get-FileHash

Calcula o valor de hash de um arquivo usando um algoritmo de hash especificado.

Get-FormatData

Obtém os dados de formatação na sessão atual.

Get-Host

Obtém um objeto que representa o programa host atual.

Get-MarkdownOption

Retorna as cores e estilos atuais usados para renderizar conteúdo de Markdown no console.

Get-Member

Obtém as propriedades e métodos de objetos.

Get-PSBreakpoint

Obtém os pontos de interrupção definidos na sessão atual.

Get-PSCallStack

Exibe a pilha de chamadas atual.

Get-Random

Obtém um número aleatório ou seleciona objetos aleatoriamente de uma coleção.

Get-Runspace

Obtém espaços de execução ativos em um processo de host do PowerShell.

Get-RunspaceDebug

Mostra as opções de depuração do espaço de execução.

Get-SecureRandom

Obtém um número aleatório ou seleciona objetos aleatoriamente de uma coleção.

Get-TraceSource

Obtém componentes do PowerShell que são instrumentados para rastreamento.

Get-TypeData

Obtém os dados de tipo estendidos na sessão atual.

Get-UICulture

Obtém as configurações atuais de cultura da interface do usuário no sistema operativo.

Get-Unique

Retorna itens exclusivos de uma lista classificada.

Get-Uptime

Obtenha o TimeSpan desde a última inicialização.

Get-Variable

Obtém as variáveis no console atual.

Get-Verb

Obtém verbos do PowerShell aprovados.

Group-Object

Agrupa objetos que contêm o mesmo valor para propriedades especificadas.

Import-Alias

Importa uma lista de alias de um arquivo.

Import-Clixml

Importa um arquivo CLIXML e cria objetos correspondentes no PowerShell.

Import-Csv

Cria objetos personalizados semelhantes a tabelas a partir dos itens em um arquivo CSV (valor separado por caracteres).

Import-LocalizedData

Importa dados específicos do idioma para scripts e funções com base na cultura da interface do usuário selecionada para o sistema operacional.

Import-PowerShellDataFile

Importa valores de um arquivo .psd1 sem invocar seu conteúdo.

Import-PSSession

Importa comandos de outra sessão para a sessão atual.

Invoke-Expression

Executa comandos ou expressões no computador local.

Invoke-RestMethod

Envia uma solicitação HTTP ou HTTPS para um serviço Web RESTful.

Invoke-WebRequest

Obtém conteúdo de uma página da Web na internet.

Join-String

Combina objetos do pipeline em uma única cadeia de caracteres.

Measure-Command

Mede o tempo necessário para executar blocos de script e cmdlets.

Measure-Object

Calcula as propriedades numéricas de objetos e os caracteres, palavras e linhas em objetos de cadeia de caracteres, como arquivos de texto.

New-Alias

Cria um novo alias.

New-Event

Cria um novo evento.

New-Guid

Cria um GUID.

New-Object

Cria uma instância de um objeto Microsoft .NET Framework ou COM.

New-TemporaryFile

Cria um arquivo temporário.

New-TimeSpan

Cria um objeto TimeSpan.

New-Variable

Cria uma nova variável.

Out-File

Envia a saída para um arquivo.

Out-GridView

Envia a saída para uma tabela interativa em uma janela separada.

Out-Printer

Envia a saída para uma impressora.

Out-String

Saídas de objetos de entrada como uma cadeia de caracteres.

Read-Host

Lê uma linha de entrada do console.

Register-EngineEvent

Assina eventos gerados pelo mecanismo do PowerShell e pelo cmdlet New-Event.

Register-ObjectEvent

Assina os eventos gerados por um objeto do Microsoft .NET Framework.

Remove-Alias

Remova um alias da sessão atual.

Remove-Event

Exclui eventos da fila de eventos.

Remove-PSBreakpoint

Exclui pontos de interrupção do console atual.

Remove-TypeData

Exclui tipos estendidos da sessão atual.

Remove-Variable

Exclui uma variável e seu valor.

Select-Object

Seleciona objetos ou propriedades de objetos.

Select-String

Localiza texto em cadeias de caracteres e arquivos.

Select-Xml

Localiza texto em uma cadeia de caracteres XML ou documento.

Send-MailMessage

Envia uma mensagem de e-mail.

Set-Alias

Cria ou altera um alias para um cmdlet ou outro comando na sessão atual do PowerShell.

Set-Date

Altera a hora do sistema no computador para uma hora que você especificar.

Set-MarkdownOption

Define as cores e os estilos usados para renderizar o conteúdo de Markdown no console.

Set-PSBreakpoint

Define um ponto de interrupção em uma linha, comando ou variável.

Set-TraceSource

Configura, inicia e interrompe um rastreamento de componentes do PowerShell.

Set-Variable

Define o valor de uma variável. Cria a variável se uma com o nome solicitado não existir.

Show-Command

Exibe informações de comando do PowerShell em uma janela gráfica.

Show-Markdown

Mostra um arquivo Markdown ou string no console de forma amigável usando sequências de escape VT100 ou em um navegador usando HTML.

Sort-Object

Classifica objetos por valores de propriedade.

Start-Sleep

Suspende a atividade em um script ou sessão pelo período de tempo especificado.

Tee-Object

Salva a saída do comando em um arquivo ou variável e também a envia para o pipeline.

Test-Json

Testa se uma cadeia de caracteres é um documento JSON válido

Trace-Command

Configura e inicia um rastreamento da expressão ou comando especificado.

Unblock-File

Desbloqueia ficheiros que foram descarregados da Internet.

Unregister-Event

Cancela uma assinatura de evento.

Update-FormatData

Atualiza os dados de formatação na sessão atual.

Update-List

Adiciona itens e remove itens de um valor de propriedade que contém uma coleção de objetos.

Update-TypeData

Atualiza os dados de tipo estendidos na sessão.

Wait-Debugger

Interrompe um script no depurador antes de executar a próxima instrução no script.

Wait-Event

Aguarda até que um determinado evento seja desencadeado antes de continuar a execução.

Write-Debug

Grava uma mensagem de depuração na consola.

Write-Error

Grava um objeto no fluxo de erro.

Write-Host

Grava saída personalizada em um host.

Write-Information

Especifica como o PowerShell lida com dados de fluxo de informações para um comando.

Write-Output

Grava os objetos especificados no fluxo de dados.

Write-Progress

Exibe uma barra de progresso em uma janela de comando do PowerShell.

Write-Verbose

Grava texto no fluxo de mensagens detalhadas.

Write-Warning

Escreve uma mensagem de aviso.