Releaseverlauf von Modulen und Cmdlets
Artikel
03/02/2023
6 Minuten Lesedauer
4 Mitwirkende
Feedback
In diesem Artikel
In diesem Artikel werden die Module und Cmdlets aufgelistet, die in verschiedenen Versionen von PowerShell enthalten sind. Dies ist eine Zusammenfassung der Informationen, die in den Versionshinweisen enthalten sind. Ausführliche Informationen finden Sie in den Versionshinweisen:
Dies ist in Bearbeitung. Helfen Sie uns dabei, diese Informationen auf dem neuesten Stand zu halten.
Modulreleaseverlauf
Cmdlet-Releaseverlauf
CimCmdlets
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Export-BinaryMiLog
Nur Windows
Get-CimAssociatedInstance
Nur Windows
Get-CimClass
Nur Windows
Get-CimInstance
Nur Windows
Get-CimSession
Nur Windows
Import-BinaryMiLog
Nur Windows
Invoke-CimMethod
Nur Windows
New-CimInstance
Nur Windows
New-CimSession
Nur Windows
New-CimSessionOption
Nur Windows
Register-CimIndicationEvent
Nur Windows
Remove-CimInstance
Nur Windows
Remove-CimSession
Nur Windows
Set-CimInstance
Nur Windows
ISE (eingeführt in 2.0)
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
Get-IseSnippet
Import-IseSnippet
New-IseSnippet
Microsoft.PowerShell.Archive
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Compress-Archive
Expand-Archive
Microsoft.PowerShell.Core
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Add-History
Add-PSSnapin
Nur Windows
Clear-History
Clear-Host
Connect-PSSession
Nur Windows
Debug-Job
Disable-ExperimentalFeature
Hinzugefügt in 6.2
Disable-PSRemoting
Nur Windows
Disable-PSSessionConfiguration
Nur Windows
Disconnect-PSSession
Nur Windows
Enable-ExperimentalFeature
Hinzugefügt in 6.2
Enable-PSRemoting
Nur Windows
Enable-PSSessionConfiguration
Nur Windows
Enter-PSHostProcess
Linux-Unterstützung in 6.2 hinzugefügt
Enter-PSSession
Exit-PSHostProcess
Linux-Unterstützung in 6.2 hinzugefügt
Exit-PSSession
Export-Console
Nur Windows
Export-ModuleMember
ForEach-Object
Get-Command
Get-ExperimentalFeature
Hinzugefügt in 6.2
Get-Help
Get-History
Get-Job
Get-Module
Get-PSHostProcessInfo
Linux-Unterstützung in 6.2 hinzugefügt
Get-PSSession
Get-PSSessionCapability
Get-PSSessionConfiguration
Get-PSSnapin
Nur Windows
Get-Verb
Verschoben nach Microsoft.PowerShell.Utility 6.0 und höher
Import-Module
Invoke-Command
Invoke-History
New-Module
New-ModuleManifest
New-PSRoleCapabilityFile
New-PSSession
New-PSSessionConfigurationFile
Linux-Unterstützung in 7.3 hinzugefügt
New-PSSessionOption
New-PSTransportOption
Out-Default
Out-Host
Out-Null
Receive-Job
Receive-PSSession
Nur Windows
Register-ArgumentCompleter
Register-PSSessionConfiguration
Nur Windows
Remove-Job
Remove-Module
Remove-PSSession
Remove-PSSnapin
Nur Windows
Resume-Job
Save-Help
Set-PSDebug
Set-PSSessionConfiguration
Nur Windows
Set-StrictMode
Start-Job
Stop-Job
Switch-Process
Nur Linux und macOS
Suspend-Job
Nur Windows
Test-ModuleManifest
Test-PSSessionConfigurationFile
Nur Windows
Unregister-PSSessionConfiguration
Nur Windows
Update-Help
Wait-Job
Where-Object
Microsoft.PowerShell.Diagnostics
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Export-Counter
Nur Windows
Get-Counter
Nur Windows
Get-WinEvent
Nur Windows
Import-Counter
Nur Windows
New-WinEvent
Nur Windows
Microsoft.PowerShell.Host
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Start-Transcript
Stop-Transcript
Microsoft.PowerShell.LocalAccounts (nur 64 Bit)
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
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
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Add-Computer
Nur Windows
Add-Content
Checkpoint-Computer
Nur Windows
Clear-Content
Clear-EventLog
Nur Windows
Clear-Item
Clear-ItemProperty
Clear-RecycleBin
Nur Windows
Complete-Transaction
Nur Windows
Convert-Path
Copy-Item
Copy-ItemProperty
Debug-Process
Disable-ComputerRestore
Nur Windows
Enable-ComputerRestore
Nur Windows
Get-ChildItem
Get-Clipboard
NotsupportedonmacOS
Get-ComputerInfo
Nur Windows
Get-ComputerRestorePoint
Nur Windows
Get-Content
Get-ControlPanelItem
Nur Windows
Get-EventLog
Nur Windows
Get-HotFix
Nur Windows
Get-Item
Get-ItemProperty
Get-ItemPropertyValue
Get-Location
Get-Process
Get-PSDrive
Get-PSProvider
Get-Service
Nur Windows
Get-TimeZone
Nur Windows
Get-Transaction
Nur Windows
Get-WmiObject
Nur Windows
Invoke-Item
Invoke-WmiMethod
Nur Windows
Join-Path
Limit-EventLog
Nur Windows
Move-Item
Move-ItemProperty
New-EventLog
Nur Windows
New-Item
New-ItemProperty
New-PSDrive
New-Service
Nur Windows
New-WebServiceProxy
Nur Windows
Pop-Location
Push-Location
Register-WmiEvent
Nur Windows
Remove-Computer
Nur Windows
Remove-EventLog
Nur Windows
Remove-Item
Remove-ItemProperty
Remove-PSDrive
Remove-Service
Nur Windows
Remove-WmiObject
Nur Windows
Rename-Computer
Nur Windows
Rename-Item
Rename-ItemProperty
Reset-ComputerMachinePassword
Nur Windows
Resolve-Path
Restart-Computer
Linux-/macOS-Unterstützung in 7.1 hinzugefügt
Restart-Service
Nur Windows
Restore-Computer
Nur Windows
Resume-Service
Nur Windows
Set-Clipboard
Set-Content
Set-Item
Set-ItemProperty
Set-Location
Set-Service
Nur Windows
Set-TimeZone
Nur Windows
Set-WmiInstance
Nur Windows
Show-ControlPanelItem
Nur Windows
Show-EventLog
Nur Windows
Split-Path
Start-Process
Start-Service
Nur Windows
Start-Transaction
Nur Windows
Stop-Computer
Linux-/macOS-Unterstützung in 7.1 hinzugefügt
Stop-Process
Stop-Service
Nur Windows
Suspend-Service
Nur Windows
Test-ComputerSecureChannel
Nur Windows
Test-Connection
Test-Path
Undo-Transaction
Nur Windows
Use-Transaction
Nur Windows
Wait-Process
Write-EventLog
Nur Windows
Microsoft.PowerShell.ODataUtils
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
Export-ODataEndpointProxy
Microsoft.PowerShell.Operation.Validation
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
Get-OperationValidation
Invoke-OperationValidation
Microsoft.PowerShell.Security
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
ConvertFrom-SecureString
ConvertTo-SecureString
Get-Acl
Nur Windows
Get-AuthenticodeSignature
Nur Windows
Get-CmsMessage
Unterstützung für Linux/macOS in 7.1 hinzugefügt
Get-Credential
Get-ExecutionPolicy
Gibt unter Linux/macOS Uneingeschränkt zurück
Get-PfxCertificate
New-FileCatalog
Nur Windows
Protect-CmsMessage
Unterstützung für Linux/macOS in 7.1 hinzugefügt
Set-Acl
Nur Windows
Set-AuthenticodeSignature
Nur Windows
Set-ExecutionPolicy
Funktioniert nicht unter Linux/macOS
Test-FileCatalog
Nur Windows
Unprotect-CmsMessage
Unterstützung für Linux/macOS in 7.1 hinzugefügt
Microsoft.PowerShell.Utility
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Add-Member
Add-Type
Clear-Variable
Compare-Object
ConvertFrom-Csv
ConvertFrom-Json
ConvertFrom-Markdown
Hinzugefügt in 6.1
ConvertFrom-SddlString
Nur 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
Keine Ereignisquellen unter Linux/macOS verfügbar
Get-EventSubscriber
Get-FileHash
Get-FormatData
Get-Host
Get-MarkdownOption
Hinzugefügt in 6.1
Get-Member
Get-PSBreakpoint
Get-PSCallStack
Get-Random
Get-Runspace
Get-RunspaceDebug
Get-TraceSource
Get-TypeData
Get-UICulture
Get-Unique
Get-Uptime
Get-Variable
Get-Verb
Verschoben aus 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
Keine Ereignisquellen unter Linux/macOS verfügbar
New-Guid
New-Object
New-TemporaryFile
New-TimeSpan
New-Variable
Out-File
Out-GridView
Nur Windows
Out-Printer
Nur Windows
Out-String
Read-Host
Register-EngineEvent
Keine Ereignisquellen unter Linux/macOS verfügbar
Register-ObjectEvent
Remove-Alias
Remove-Event
Keine Ereignisquellen unter Linux/macOS verfügbar
Remove-PSBreakpoint
Remove-TypeData
Remove-Variable
Select-Object
Select-String
Select-Xml
Send-MailMessage
Set-Alias
Set-Date
Set-MarkdownOption
Hinzugefügt in 6.1
Set-PSBreakpoint
Set-TraceSource
Set-Variable
Show-Command
Nur Windows
Show-Markdown
Hinzugefügt in 6.1
Sort-Object
Start-Sleep
Tee-Object
Test-Json
Trace-Command
Unblock-File
Unterstützung für macOS in 7.0 hinzugefügt
Unregister-Event
Keine Ereignisquellen unter Linux/macOS verfügbar
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
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Connect-WSMan
Nur Windows
Disable-WSManCredSSP
Nur Windows
Disconnect-WSMan
Nur Windows
Enable-WSManCredSSP
Nur Windows
Get-WSManCredSSP
Nur Windows
Get-WSManInstance
Nur Windows
Invoke-WSManAction
Nur Windows
New-WSManInstance
Nur Windows
New-WSManSessionOption
Nur Windows
Remove-WSManInstance
Nur Windows
Set-WSManInstance
Nur Windows
Set-WSManQuickConfig
Nur Windows
Test-WSMan
Nur Windows
PackageManagement
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Find-Package
Find-PackageProvider
Get-Package
Get-PackageProvider
Get-PackageSource
Import-PackageProvider
Install-Package
Install-PackageProvider
Register-PackageSource
Save-Package
Set-PackageSource
Uninstall-Package
Unregister-PackageSource
PowershellGet 2.x
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
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
PowerShellGet 3.x – Vorschau
Nur im PowerShell-Katalog verfügbar.
Name
Hinweis
Find-PSResource
Get-InstalledPSResource
Get-PSResourceRepository
Install-PSResource
Publish-PSResource
Register-PSResourceRepository
Save-PSResource
Set-PSResourceRepository
Uninstall-PSResource
Unregister-PSResourceRepository
Update-PSResource
PSDesiredStateConfiguration v1.1
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
Konfiguration
Disable-DscDebug
Enable-DscDebug
Get-DscConfiguration
Get-DscConfigurationStatus
Get-DscLocalConfigurationManager
Get-DscResource
Invoke-DscResource
New-DSCCheckSum
Publish-DscConfiguration
Remove-DscConfigurationDocument
Restore-DscConfiguration
Set-DscLocalConfigurationManager
Start-DscConfiguration
Stop-DscConfiguration
Test-DscConfiguration
Update-DscConfiguration
PSDesiredStateConfiguration v2.0.5
Nur im PowerShell-Katalog verfügbar.
Cmdlet-Name
2.0.5
Hinweis
Konfiguration
Get-DscResource
Invoke-DscResource
Experimentell
New-DSCCheckSum
PSDesiredStateConfiguration v3.x – Vorschau
Nur im PowerShell-Katalog verfügbar.
Cmdlet-Name
3.0 (Vorschau)
Hinweis
Konfiguration
ConvertTo-DscJsonSchema
Get-DscResource
Invoke-DscResource
Experimentell
New-DscChecksum
PSDiagnostics
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Disable-PSTrace
Nur Windows
Disable-PSWSManCombinedTrace
Nur Windows
Disable-WSManTrace
Nur Windows
Enable-PSTrace
Nur Windows
Enable-PSWSManCombinedTrace
Nur Windows
Enable-WSManTrace
Nur Windows
Get-LogProperties
Nur Windows
Set-LogProperties
Nur Windows
Start-Trace
Nur Windows
Stop-Trace
Nur Windows
PSReadLine
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Get-PSReadLineKeyHandler
Get-PSReadLineOption
PSConsoleHostReadLine
Remove-PSReadLineKeyHandler
Set-PSReadLineKeyHandler
Set-PSReadLineOption
PSScheduledJob
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
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
Nur in Windows PowerShell verfügbar.
Cmdlet-Name
5,1
Hinweis
New-PSWorkflowExecutionOption
New-PSWorkflowSession
Invoke-AsWorkflow
ThreadJob
Cmdlet-Name
5,1
7.2
7.3
7.4 (Vorschau)
Hinweis
Start-ThreadJob
Installation in PowerShell 5.1 möglich