Histórico de lançamento de módulos e cmdlets
Este artigo lista os módulos e cmdlets incluídos em várias versões do PowerShell. Este é um resumo das informações encontradas nas notas de versão. Informações mais detalhadas podem ser encontradas nas notas de versão:
- O que há de novo no PowerShell 7.5
- O que há de novo no PowerShell 7.4
- O que há de novo no PowerShell 7.3
- O que há de novo no PowerShell 7.2
- O que há de novo no PowerShell 7.1
- O que há de novo no PowerShell 7.0
Trata-se de um trabalho em curso. Por favor, ajude-nos a manter essas informações atualizadas.
Histórico de lançamento do módulo
Histórico de versões do cmdlet
CimCmdlets
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Export-BinaryMiLog | Apenas no Windows | |||||
Get-CimAssociatedInstance | Apenas no Windows | |||||
Get-CimClass | Apenas no Windows | |||||
Get-CimInstance | Apenas no Windows | |||||
Get-CimSession | Apenas no Windows | |||||
Import-BinaryMiLog | Apenas no Windows | |||||
Invoke-CimMethod | Apenas no Windows | |||||
New-CimInstance | Apenas no Windows | |||||
New-CimSession | Apenas no Windows | |||||
New-CimSessionOption | Apenas no Windows | |||||
Register-CimIndicationEvent | Apenas no Windows | |||||
Remove-CimInstance | Apenas no Windows | |||||
Remove-CimSession | Apenas no Windows | |||||
Set-CimInstance | Apenas no Windows |
ISE (introduzido na versão 2.0)
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Get-IseSnippet | ||
Import-IseSnippet | ||
New-IseSnippet |
Microsoft.PowerShell.Archive
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Compress-Archive | ||||||
Expand-Archive |
Microsoft.PowerShell.Core
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Add-History | ||||||
Add-PSSnapin | Apenas no Windows | |||||
Clear-History | ||||||
Clear-Host | ||||||
Connect-PSSession | Apenas no Windows | |||||
Debug-Job | ||||||
Disable-ExperimentalFeature | Adicionado em 6.2 | |||||
Disable-PSRemoting | Apenas no Windows | |||||
Disable-PSSessionConfiguration | Apenas no Windows | |||||
Connect-PSSession | Apenas no Windows | |||||
Enable-ExperimentalFeature | Adicionado em 6.2 | |||||
Enable-PSRemoting | Apenas no Windows | |||||
Enable-PSSessionConfiguration | Apenas no Windows | |||||
Enter-PSHostProcess | Adicionado suporte Linux na versão 6.2 | |||||
Enter-PSSession | ||||||
Exit-PSHostProcess | Adicionado suporte Linux na versão 6.2 | |||||
Exit-PSSession | ||||||
Export-Console | Apenas no Windows | |||||
Export-ModuleMember | ||||||
ForEach-Object | ||||||
Get-Command | ||||||
Get-ExperimentalFeature | Adicionado em 6.2 | |||||
Get-Help | ||||||
Get-History | ||||||
Get-Job | ||||||
Get-Module | ||||||
Get-PSHostProcessInfo | Adicionado suporte Linux na versão 6.2 | |||||
Get-PSSession | ||||||
Get-PSSessionCapability | ||||||
Get-PSSessionConfiguration | ||||||
Get-PSSnapin | Apenas no Windows | |||||
Get-Verb | Movido para Microsoft.PowerShell.Utility 6.0+ | |||||
Import-Module | ||||||
Invoke-Command | ||||||
Invoke-History | ||||||
New-Module | ||||||
New-ModuleManifest | ||||||
New-PSRoleCapabilityFile | ||||||
New-PSSession | ||||||
New-PSSessionConfigurationFile | Adicionado suporte Linux na versão 7.3 | |||||
New-PSSessionOption | ||||||
New-PSTransportOption | ||||||
Out-Default | ||||||
Out-Host | ||||||
Out-Null | ||||||
Receive-Job | ||||||
Receive-PSSession | Apenas no Windows | |||||
Register-ArgumentCompleter | ||||||
Register-PSSessionConfiguration | Apenas no Windows | |||||
Remove-Job | ||||||
Remove-Module | ||||||
Remove-PSSession | ||||||
Remove-PSSnapin | Apenas no Windows | |||||
Resume-Job | ||||||
Save-Help | ||||||
Set-PSDebug | ||||||
Set-PSSessionConfiguration | Apenas no Windows | |||||
Set-StrictMode | ||||||
Start-Job | ||||||
Stop-Job | ||||||
Switch-Process | Apenas Linux e macOS | |||||
Suspend-Job | Apenas no Windows | |||||
Test-ModuleManifest | ||||||
Test-PSSessionConfigurationFile | Apenas no Windows | |||||
Unregister-PSSessionConfiguration | Apenas no Windows | |||||
Update-Help | ||||||
Wait-Job | ||||||
Where-Object |
Microsoft.PowerShell.Diagnostics
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Export-Counter | Apenas no Windows | |||||
Get-Counter | Apenas no Windows | |||||
Get-WinEvent | Apenas no Windows | |||||
Import-Counter | Apenas no Windows | |||||
New-WinEvent | Apenas no Windows |
Microsoft.PowerShell.Host
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Start-Transcript | ||||||
Stop-Transcript |
Microsoft.PowerShell.LocalAccounts (apenas 64 bits)
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Add-LocalGroupMember | ||
Disable-LocalUser | ||
Enable-LocalUser | ||
Get-LocalGroup | ||
Get-LocalGroupMember | ||
Get-LocalUser | ||
New-LocalGroup | ||
New-LocalUser | ||
Remove-LocalGroup | ||
Remove-LocalGroupMember | ||
Remove-LocalUser | ||
Rename-LocalGroup | ||
Rename-LocalUser | ||
Set-LocalGroup | ||
Set-LocalUser |
Microsoft.PowerShell.Management
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Add-Computer | Apenas no Windows | |||||
Add-Content | ||||||
Checkpoint-Computer | Apenas no Windows | |||||
Clear-Content | ||||||
Clear-EventLog | Apenas no Windows | |||||
Clear-Item | ||||||
Clear-ItemProperty | ||||||
Clear-RecycleBin | Apenas no Windows | |||||
Complete-Transaction | Apenas no Windows | |||||
Convert-Path | ||||||
Copy-Item | ||||||
Copy-ItemProperty | ||||||
Debug-Process | ||||||
Disable-ComputerRestore | Apenas no Windows | |||||
Enable-ComputerRestore | Apenas no Windows | |||||
Get-ChildItem | ||||||
Get-Clipboard | NotsupportedonmacOS | |||||
Get-ComputerInfo | Apenas no Windows | |||||
Get-ComputerRestorePoint | Apenas no Windows | |||||
Get-Content | ||||||
Get-ControlPanelItem | Apenas no Windows | |||||
Get-EventLog | Apenas no Windows | |||||
Get-HotFix | Apenas no Windows | |||||
Get-Item | ||||||
Get-ItemProperty | ||||||
Get-ItemPropertyValue | ||||||
Get-Location | ||||||
Get-Process | ||||||
Get-PSDrive | ||||||
Get-PSProvider | ||||||
Get-Service | Apenas no Windows | |||||
Get-TimeZone | Apenas no Windows | |||||
Get-Transaction | Apenas no Windows | |||||
Get-WmiObject | Apenas no Windows | |||||
Invoke-Item | ||||||
Invoke-WmiMethod | Apenas no Windows | |||||
Join-Path | ||||||
Limit-EventLog | Apenas no Windows | |||||
Move-Item | ||||||
Move-ItemProperty | ||||||
New-EventLog | Apenas no Windows | |||||
New-Item | ||||||
New-ItemProperty | ||||||
New-PSDrive | ||||||
New-Service | Apenas no Windows | |||||
New-WebServiceProxy | Apenas no Windows | |||||
Pop-Location | ||||||
Push-Location | ||||||
Register-WmiEvent | Apenas no Windows | |||||
Remove-Computer | Apenas no Windows | |||||
Remove-EventLog | Apenas no Windows | |||||
Remove-Item | ||||||
Remove-ItemProperty | ||||||
Remove-PSDrive | ||||||
Remove-Service | Apenas no Windows | |||||
Remove-WmiObject | Apenas no Windows | |||||
Rename-Computer | Apenas no Windows | |||||
Rename-Item | ||||||
Rename-ItemProperty | ||||||
Reset-ComputerMachinePassword | Apenas no Windows | |||||
Resolve-Path | ||||||
Restart-Computer | Adicionado suporte Linux/macOS na versão 7.1 | |||||
Restart-Service | Apenas no Windows | |||||
Restore-Computer | Apenas no Windows | |||||
Resume-Service | Apenas no Windows | |||||
Set-Clipboard | ||||||
Set-Content | ||||||
Set-Item | ||||||
Set-ItemProperty | ||||||
Set-Location | ||||||
Set-Service | Apenas no Windows | |||||
Set-TimeZone | Apenas no Windows | |||||
Set-WmiInstance | Apenas no Windows | |||||
Show-ControlPanelItem | Apenas no Windows | |||||
Show-EventLog | Apenas no Windows | |||||
Split-Path | ||||||
Start-Process | ||||||
Start-Service | Apenas no Windows | |||||
Start-Transaction | Apenas no Windows | |||||
Stop-Computer | Adicionado suporte Linux/macOS na versão 7.1 | |||||
Stop-Process | ||||||
Stop-Service | Apenas no Windows | |||||
Suspend-Service | Apenas no Windows | |||||
Test-ComputerSecureChannel | Apenas no Windows | |||||
Test-Connection | ||||||
Test-Path | ||||||
Undo-Transaction | Apenas no Windows | |||||
Use-Transaction | Apenas no Windows | |||||
Wait-Process | ||||||
Write-EventLog | Apenas no Windows |
Microsoft.PowerShell.ODataUtils
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Export-ODataEndpointProxy |
Microsoft.PowerShell.Operation.Validation
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Get-OperationValidation | ||
Invoke-OperationValidation |
Microsoft.PowerShell.PSResourceGet
Nome do cmdlet | 7.4 | 7.5 | Nota |
---|---|---|---|
Get-PSResource | |||
Import-PSGetRepository | |||
Localizar-PSResource | |||
Get-InstalledPSResource | |||
Get-PSResourceRepository | |||
Get-PSScriptFileInfo | |||
Instalar-PSResource | |||
New-PSScriptFileInfo | |||
Publicar-PSResource | |||
Register-PSResourceRepository | |||
Salvar-PSResource | |||
Set-PSResourceRepository | |||
Test-PSScriptFileInfo | |||
Desinstalar-PSResource | |||
Cancelar o registro-PSResourceRepository | |||
Update-PSModuleManifest | |||
Update-PSResource | |||
Update-PSScriptFileInfo |
Microsoft.PowerShell.Security
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
ConvertFrom-SecureString | ||||||
ConvertTo-SecureString | ||||||
Get-Acl | Apenas no Windows | |||||
Get-AuthenticodeSignature | Apenas no Windows | |||||
Get-CmsMessage | Suporte para Linux/macOS adicionado na versão 7.1 | |||||
Get-Credential | ||||||
Get-ExecutionPolicy | Devoluções Irrestritas no Linux/macOS | |||||
Get-PfxCertificate | ||||||
New-FileCatalog | Apenas no Windows | |||||
Protect-CmsMessage | Suporte para Linux/macOS adicionado na versão 7.1 | |||||
Set-Acl | Apenas no Windows | |||||
Set-AuthenticodeSignature | Apenas no Windows | |||||
Set-ExecutionPolicy | Não faz nada no Linux/macOS | |||||
Test-FileCatalog | Apenas no Windows | |||||
Unprotect-CmsMessage | Suporte para Linux/macOS adicionado na versão 7.1 |
Microsoft.PowerShell.Utility
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Add-Member | ||||||
Add-Type | ||||||
Clear-Variable | ||||||
Compare-Object | ||||||
ConvertFrom-Csv | ||||||
ConvertFrom-Json | ||||||
ConvertFrom-Markdown | Adicionado em 6.1 | |||||
ConvertFrom-SddlString | Apenas no Windows | |||||
ConvertFrom-String | ||||||
ConvertFrom-StringData | ||||||
Convert-String | ||||||
ConvertTo-Csv | ||||||
ConvertTo-Html | ||||||
ConvertTo-Json | ||||||
ConvertTo-Xml | ||||||
Debug-Runspace | ||||||
Disable-PSBreakpoint | ||||||
Disable-RunspaceDebug | ||||||
Enable-PSBreakpoint | ||||||
Enable-RunspaceDebug | ||||||
Export-Alias | ||||||
Export-Clixml | ||||||
Export-Csv | ||||||
Export-FormatData | ||||||
Export-PSSession | ||||||
Format-Custom | ||||||
Format-Hex | ||||||
Format-List | ||||||
Format-Table | ||||||
Format-Wide | ||||||
Get-Alias | ||||||
Get-Culture | ||||||
Get-Date | ||||||
Get-Error | ||||||
Get-Event | Nenhuma fonte de evento disponível no Linux/macOS | |||||
Get-EventSubscriber | ||||||
Get-FileHash | ||||||
Get-FormatData | ||||||
Get-Host | ||||||
Get-MarkdownOption | Adicionado em 6.1 | |||||
Get-Member | ||||||
Get-PSBreakpoint | ||||||
Get-PSCallStack | ||||||
Get-Random | ||||||
Get-Runspace | ||||||
Get-RunspaceDebug | ||||||
Get-SecureRandom | Adicionado em 7.4 | |||||
Get-TraceSource | ||||||
Get-TypeData | ||||||
Get-UICulture | ||||||
Get-Unique | ||||||
Get-Uptime | ||||||
Get-Variable | ||||||
Get-Verb | Movido de Microsoft.PowerShell.Core | |||||
Group-Object | ||||||
Import-Alias | ||||||
Import-Clixml | ||||||
Import-Csv | ||||||
Import-LocalizedData | ||||||
Import-PowerShellDataFile | ||||||
Import-PSSession | ||||||
Invoke-Expression | ||||||
Invoke-RestMethod | ||||||
Invoke-WebRequest | ||||||
Join-String | ||||||
Measure-Command | ||||||
Measure-Object | ||||||
New-Alias | ||||||
New-Event | Nenhuma fonte de evento disponível no Linux/macOS | |||||
New-Guid | ||||||
New-Object | ||||||
New-TemporaryFile | ||||||
New-TimeSpan | ||||||
New-Variable | ||||||
Out-File | ||||||
Out-GridView | Apenas no Windows | |||||
Out-Printer | Apenas no Windows | |||||
Out-String | ||||||
Read-Host | ||||||
Register-EngineEvent | Nenhuma fonte de evento disponível no Linux/macOS | |||||
Register-ObjectEvent | ||||||
Remove-Alias | ||||||
Remove-Event | Nenhuma fonte de evento disponível no Linux/macOS | |||||
Remove-PSBreakpoint | ||||||
Remove-TypeData | ||||||
Remove-Variable | ||||||
Select-Object | ||||||
Select-String | ||||||
Select-Xml | ||||||
Send-MailMessage | ||||||
Set-Alias | ||||||
Set-Date | ||||||
Set-MarkdownOption | Adicionado em 6.1 | |||||
Set-PSBreakpoint | ||||||
Set-TraceSource | ||||||
Set-Variable | ||||||
Show-Command | Apenas no Windows | |||||
Show-Markdown | Adicionado em 6.1 | |||||
Sort-Object | ||||||
Start-Sleep | ||||||
Tee-Object | ||||||
Test-Json | ||||||
Trace-Command | ||||||
Unblock-File | Adicionado suporte para macOS em 7.0 | |||||
Unregister-Event | Nenhuma fonte de evento disponível no Linux/macOS | |||||
Update-FormatData | ||||||
Update-List | ||||||
Update-TypeData | ||||||
Wait-Debugger | ||||||
Wait-Event | ||||||
Write-Debug | ||||||
Write-Error | ||||||
Write-Host | ||||||
Write-Information | ||||||
Write-Output | ||||||
Write-Progress | ||||||
Write-Verbose | ||||||
Write-Warning |
Microsoft.WsMan.Management
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Connect-WSMan | Apenas no Windows | |||||
Disable-WSManCredSSP | Apenas no Windows | |||||
Disconnect-WSMan | Apenas no Windows | |||||
Enable-WSManCredSSP | Apenas no Windows | |||||
Get-WSManCredSSP | Apenas no Windows | |||||
Get-WSManInstance | Apenas no Windows | |||||
Invoke-WSManAction | Apenas no Windows | |||||
New-WSManInstance | Apenas no Windows | |||||
New-WSManSessionOption | Apenas no Windows | |||||
Remove-WSManInstance | Apenas no Windows | |||||
Set-WSManInstance | Apenas no Windows | |||||
Set-WSManQuickConfig | Apenas no Windows | |||||
Test-WSMan | Apenas no Windows |
PackageManagement
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|---|
Find-Package | |||||||
Find-PackageProvider | |||||||
Get-Package | |||||||
Get-PackageProvider | |||||||
Get-PackageSource | |||||||
Import-PackageProvider | |||||||
Pacote de Instalação | |||||||
Install-PackageProvider | |||||||
Register-PackageSource | |||||||
Save-Package | |||||||
Set-PackageSource | |||||||
Uninstall-Package | |||||||
Unregister-PackageSource |
PowershellObter 2.x
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Find-Command | ||||||
Find-DscResource | ||||||
Find-Module | ||||||
Find-RoleCapability | ||||||
Find-Script | ||||||
Get-CredsFromCredentialProvider | ||||||
Get-InstalledModule | ||||||
Get-InstalledScript | ||||||
Get-PSRepository | ||||||
Install-Module | ||||||
Install-Script | ||||||
New-ScriptFileInfo | ||||||
Publish-Module | ||||||
Publish-Script | ||||||
Register-PSRepository | ||||||
Save-Module | ||||||
Save-Script | ||||||
Set-PSRepository | ||||||
Test-ScriptFileInfo | ||||||
Uninstall-Module | ||||||
Uninstall-Script | ||||||
Unregister-PSRepository | ||||||
Update-Module | ||||||
Update-ModuleManifest | ||||||
Update-Script | ||||||
Update-ScriptFileInfo |
PSDesiredStateConfiguration v1.1
Esses módulos só estão disponíveis no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Configuração | ||
Disable-DscDebug | ||
Enable-DscDebug | ||
Get-DscConfiguration | ||
Get-DscConfigurationStatus | ||
Get-DscLocalConfigurationManager | ||
Get-DscResource | ||
Invoke-DscResource | ||
Novo-DSCCheckSum | ||
Publish-DscConfiguration | ||
Remove-DscConfigurationDocument | ||
Restore-DscConfiguration | ||
Set-DscLocalConfigurationManager | ||
Start-DscConfiguration | ||
Stop-DscConfiguration | ||
Test-DscConfiguration | ||
Update-DscConfiguration |
PSDesiredStateConfiguration v2.0.5
Esses módulos só estão disponíveis na Galeria do PowerShell.
Nome do cmdlet | 2.0.5 | Nota |
---|---|---|
Configuração | ||
Get-DscResource | ||
Invoke-DscResource | Experimental | |
Novo-DSCCheckSum |
PSDesiredStateConfiguration v3.x - Pré-visualização
Esses módulos só estão disponíveis na Galeria do PowerShell.
Nome do cmdlet | 3.0 (Pré-visualização) | Nota |
---|---|---|
Configuração | ||
ConvertTo-DscJsonSchema | ||
Get-DscResource | ||
Invoke-DscResource | ||
New-DscChecksum |
PSDiagnostics
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Disable-PSTrace | Apenas no Windows | |||||
Disable-PSWSManCombinedTrace | Apenas no Windows | |||||
Disable-WSManTrace | Apenas no Windows | |||||
Enable-PSTrace | Apenas no Windows | |||||
Enable-PSWSManCombinedTrace | Apenas no Windows | |||||
Enable-WSManTrace | Apenas no Windows | |||||
Get-LogProperties | Apenas no Windows | |||||
Set-LogProperties | Apenas no Windows | |||||
Start-Trace | Apenas no Windows | |||||
Stop-Trace | Apenas no Windows |
PSReadLine
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Get-PSReadLineKeyHandler | ||||||
Get-PSReadLineOption | ||||||
PSConsoleHostReadLine | ||||||
Remove-PSReadLineKeyHandler | ||||||
Set-PSReadLineKeyHandler | ||||||
Set-PSReadLineOption |
PSScheduledJob
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
Add-JobTrigger | ||
Disable-JobTrigger | ||
Disable-ScheduledJob | ||
Enable-JobTrigger | ||
Enable-ScheduledJob | ||
Get-JobTrigger | ||
Get-ScheduledJob | ||
Get-ScheduledJobOption | ||
New-JobTrigger | ||
New-ScheduledJobOption | ||
Register-ScheduledJob | ||
Remove-JobTrigger | ||
Set-JobTrigger | ||
Set-ScheduledJob | ||
Set-ScheduledJobOption | ||
Unregister-ScheduledJob |
PSWorkflow & PSWorkflowUtility
Este módulo só está disponível no Windows PowerShell.
Nome do cmdlet | 5.1 | Nota |
---|---|---|
New-PSWorkflowExecutionOption | ||
New-PSWorkflowSession | ||
Invoke-AsWorkflow |
ThreadJob
Nome do cmdlet | 5.1 | 7.2 | 7.3 | 7.4 | 7.5 | Nota |
---|---|---|---|---|---|---|
Start-ThreadJob | Pode ser instalado no PowerShell 5.1 |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários