Compartilhar via


Microsoft.PowerShell.Core

O snap-in Microsoft.PowerShell.Core contém cmdlets e provedores que gerenciam os recursos básicos do PowerShell. O PowerShell carrega snap-in Microsoft.PowerShell.Core automaticamente na inicialização. Este não é um módulo. Você não pode importá-lo usando Import-Module ou removê-lo usando Remove-Module.

Microsoft.PowerShell.Core

Add-History

Acrescenta entradas ao histórico da sessão.

Clear-History

Exclui entradas do histórico de comandos da sessão do PowerShell.

Clear-Host

Limpa a exibição no programa host.

Connect-PSSession

Reconecta-se a sessões desconectadas.

Debug-Job

Depura um trabalho em segundo plano ou remoto em execução.

Disable-ExperimentalFeature

Desabilite um recurso experimental na inicialização da nova instância do PowerShell.

Disable-PSRemoting

Impede que os pontos de extremidade do PowerShell recebam conexões remotas.

Disable-PSSessionConfiguration

Desabilita as configurações de sessão no computador local.

Disconnect-PSSession

Desconecta-se de uma sessão.

Enable-ExperimentalFeature

Habilite um recurso experimental na inicialização da nova instância do PowerShell.

Enable-PSRemoting

Configura o computador para receber comandos remotos.

Enable-PSSessionConfiguration

Habilita as configurações de sessão no computador local.

Enter-PSHostProcess

Conecta-se e entra em uma sessão interativa com um processo local.

Enter-PSSession

Inicia uma sessão interativa com um computador remoto.

Exit-PSHostProcess

Fecha uma sessão interativa com um processo local.

Exit-PSSession

Encerra uma sessão interativa com um computador remoto.

Export-ModuleMember

Especifica os membros do módulo exportados.

ForEach-Object

Executa uma operação em cada item em uma coleção de objetos de entrada.

Get-Command

Obtém todos os comandos.

Get-ExperimentalFeature

Obtém recursos experimentais.

Get-Help

Exibe informações sobre os comandos e conceitos do PowerShell.

Get-History

Obtém uma lista dos comandos inseridos durante a sessão atual.

Get-Job

Obtém trabalhos em segundo plano do PowerShell que estão em execução na sessão atual.

Get-Module

Liste os módulos importados na sessão atual ou que podem ser importados do PSModulePath.

Get-PSHostProcessInfo

Obtém informações do processo sobre o host do PowerShell.

Get-PSSession

Obtém as sessões do PowerShell em computadores locais e remotos.

Get-PSSessionCapability

Obtém os recursos de um usuário específico em uma configuração de sessão restrita.

Get-PSSessionConfiguration

Obtém as configurações de sessão registradas no computador.

Get-PSSubsystem

Recupera informações sobre os subsistemas registrados no PowerShell.

Import-Module

Adiciona módulos à sessão atual.

Invoke-Command

Executa comandos em computadores locais e remotos.

Invoke-History

Executa comandos do histórico da sessão.

New-Module

Cria um novo módulo dinâmico que existe apenas na memória.

New-ModuleManifest

Cria um novo manifesto do módulo.

New-PSRoleCapabilityFile

Cria um arquivo que define um conjunto de recursos a serem expostos por meio de uma configuração de sessão.

New-PSSession

Cria uma conexão persistente com um computador local ou remoto.

New-PSSessionConfigurationFile

Cria um arquivo que define uma configuração de sessão.

New-PSSessionOption

Cria um objeto que contém opções avançadas para uma PSSession.

New-PSTransportOption

Cria um objeto que contém opções avançadas para uma configuração de sessão.

Out-Default

Envia a saída para o formatador padrão e para o cmdlet de saída padrão.

Out-Host

Envia a saída para a linha de comando.

Out-Null

Oculta a saída em vez de enviá-la pelo pipeline ou exibi-la.

Receive-Job

Obtém os resultados dos trabalhos em segundo plano do PowerShell na sessão atual.

Receive-PSSession

Obtém resultados de comandos em sessões desconectadas

Register-ArgumentCompleter

Registra um concluídor de argumento personalizado.

Register-PSSessionConfiguration

Cria e registra uma nova configuração de sessão.

Remove-Job

Exclui um trabalho em segundo plano do PowerShell.

Remove-Module

Remove módulos da sessão atual.

Remove-PSSession

Fecha uma ou mais sessões do PowerShell (PSSessions).

Save-Help

Baixa e salva os arquivos de ajuda mais recentes em um diretório do sistema de arquivos.

Set-PSDebug

Ativa e desativa recursos de depuração de script, define o nível de rastreamento e alterna o modo estrito.

Set-PSSessionConfiguration

Altera as propriedades de uma configuração de sessão registrada.

Set-StrictMode

Estabelece e impõe regras de codificação em expressões, scripts e blocos de script.

Start-Job

Inicia um trabalho em segundo plano do PowerShell.

Stop-Job

Interrompe um trabalho em segundo plano do PowerShell.

Switch-Process

No Linux e no macOS, o cmdlet chama a função execv() para fornecer um comportamento semelhante ao dos shells POSIX.

TabExpansion2

Uma função auxiliar que encapsula o método CompleteInput() da classe CommandCompletion para fornecer preenchimento de guia para scripts do PowerShell.

Test-ModuleManifest

Verifica se um arquivo de manifesto do módulo descreve com precisão o conteúdo de um módulo.

Test-PSSessionConfigurationFile

Verifica as chaves e os valores em um arquivo de configuração de sessão.

Unregister-PSSessionConfiguration

Exclui as configurações de sessão registradas do computador.

Update-Help

Baixa e instala os arquivos de ajuda mais recentes em seu computador.

Wait-Job

Aguarda até que um ou todos os trabalhos do PowerShell em execução na sessão estejam em um estado de encerramento.

Where-Object

Seleciona objetos de uma coleção com base em seus valores de propriedade.