Riwayat rilis modul dan cmdlet

Artikel ini mencantumkan modul dan cmdlet yang disertakan dalam berbagai versi PowerShell. Ini adalah ringkasan informasi yang ditemukan dalam catatan rilis. Informasi lebih rinci dapat ditemukan dalam catatan rilis:

Artikel ini tidak bersifat final. Tolong bantu kami menjaga informasi ini tetap segar.

Riwayat rilis modul

ModuleName / PSVersion 5.1 7.2 7.3 Catatan
CimCmdlets Khusus Windows
ISE (diperkenalkan pada 2.0) Khusus Windows
Microsoft.PowerShell.Archive
Microsoft.PowerShell.Core
Microsoft.PowerShell.Diagnostics Khusus Windows
Microsoft.PowerShell.Host
Microsoft.PowerShell.LocalAccounts Hanya Windows (hanya 64-bit)
Microsoft.PowerShell.Management
Microsoft.PowerShell.ODataUtils Khusus Windows
Microsoft.PowerShell.Operation.Validation Khusus Windows
Microsoft.PowerShell.Security
Microsoft.PowerShell.Utility
Microsoft. WsMan.Management Khusus Windows
PackageManagement
PowershellGet 2.x v1.1 Versi baru yang tersedia dari Galeri
PowershellGet 3.x Tersedia dari Galeri
PSDesiredStateConfiguration 2.x Dihapus dalam 7.2 - tersedia dari Galeri
PSDesiredStateConfiguration 3.x Pratinjau tersedia dari Galeri
PSDiagnostics Khusus Windows
PSReadLine v1.x v2.1 v2.1 Versi baru yang tersedia dari Galeri
PSScheduledJob Khusus Windows
PSWorkflow Khusus Windows
PSWorkflowUtility Khusus Windows
ThreadJob Dapat diinstal di PowerShell 5.1

Riwayat rilis cmdlet

CimCmdlets

Nama cmdlet 5.1 7.2 7.3 Catatan
Export-BinaryMiLog Khusus Windows
Get-CimAssociatedInstance Khusus Windows
Get-CimClass Khusus Windows
Get-CimInstance Khusus Windows
Get-CimSession Khusus Windows
Import-BinaryMiLog Khusus Windows
Invoke-CimMethod Khusus Windows
New-CimInstance Khusus Windows
New-CimSession Khusus Windows
New-CimSessionOption Khusus Windows
Register-CimIndicationEvent Khusus Windows
Remove-CimInstance Khusus Windows
Remove-CimSession Khusus Windows
Set-CimInstance Khusus Windows

ISE (diperkenalkan pada 2.0)

Nama cmdlet 5.1 7.2 7.3 Catatan
Get-IseSnippet Khusus Windows
Import-IseSnippet Khusus Windows
New-IseSnippet Khusus Windows

Microsoft.PowerShell.Archive

Nama cmdlet 5.1 7.2 7.3 Catatan
Compress-Archive
Expand-Archive

Microsoft.PowerShell.Core

Nama cmdlet 5.1 7.2 7.3 Catatan
Add-History
Add-PSSnapin Khusus Windows
Clear-History
Clear-Host
Connect-PSSession Khusus Windows
Debug-Job
Disable-ExperimentalFeature Ditambahkan dalam 6.2
Disable-PSRemoting Khusus Windows
Disable-PSSessionConfiguration Khusus Windows
Disconnect-PSSession Khusus Windows
Enable-ExperimentalFeature Ditambahkan dalam 6.2
Enable-PSRemoting Khusus Windows
Enable-PSSessionConfiguration Khusus Windows
Enter-PSHostProcess Menambahkan dukungan Linux di 6.2
Enter-PSSession
Exit-PSHostProcess Menambahkan dukungan Linux di 6.2
Exit-PSSession
Export-Console Khusus Windows
Export-ModuleMember
ForEach-Object
Get-Command
Get-ExperimentalFeature Ditambahkan dalam 6.2
Get-Help
Get-History
Get-Job
Get-Module
Get-PSHostProcessInfo Menambahkan dukungan Linux di 6.2
Get-PSSession
Get-PSSessionCapability
Get-PSSessionConfiguration
Get-PSSnapin Khusus Windows
Get-Verb Dipindahkan ke Microsoft. PowerShell.Utility 6.0+
Import-Module
Invoke-Command
Invoke-History
New-Module
New-ModuleManifest
New-PSRoleCapabilityFile
New-PSSession
New-PSSessionConfigurationFile Menambahkan dukungan Linux di 7.3
New-PSSessionOption
New-PSTransportOption
Out-Default
Out-Host
Out-Null
Receive-Job
Receive-PSSession Khusus Windows
Register-ArgumentCompleter
Register-PSSessionConfiguration Khusus Windows
Remove-Job
Remove-Module
Remove-PSSession
Remove-PSSnapin Khusus Windows
Resume-Job
Save-Help
Set-PSDebug
Set-PSSessionConfiguration Khusus Windows
Set-StrictMode
Start-Job
Stop-Job
Suspend-Job Khusus Windows
Test-ModuleManifest
Test-PSSessionConfigurationFile Khusus Windows
Unregister-PSSessionConfiguration Khusus Windows
Update-Help
Wait-Job
Where-Object

Microsoft.PowerShell.Diagnostics

Nama cmdlet 5.1 7.2 7.3 Catatan
Export-Counter Khusus Windows
Get-Counter Khusus Windows
Get-WinEvent Khusus Windows
Import-Counter Khusus Windows
New-WinEvent Khusus Windows

Microsoft.PowerShell.Host

Nama cmdlet 5.1 7.2 7.3 Catatan
Start-Transcript
Stop-Transcript

Microsoft. PowerShell.LocalAccounts (hanya 64-bit)

Nama cmdlet 5.1 7.2 7.3 Catatan
Add-LocalGroupMember Khusus Windows
Disable-LocalUser Khusus Windows
Enable-LocalUser Khusus Windows
Get-LocalGroup Khusus Windows
Get-LocalGroupMember Khusus Windows
Get-LocalUser Khusus Windows
New-LocalGroup Khusus Windows
New-LocalUser Khusus Windows
Remove-LocalGroup Khusus Windows
Remove-LocalGroupMember Khusus Windows
Remove-LocalUser Khusus Windows
Rename-LocalGroup Khusus Windows
Rename-LocalUser Khusus Windows
Set-LocalGroup Khusus Windows
Set-LocalUser Khusus Windows

Microsoft.PowerShell.Management

Nama cmdlet 5.1 7.2 7.3 Catatan
Add-Computer Khusus Windows
Add-Content
Checkpoint-Computer Khusus Windows
Clear-Content
Clear-EventLog Khusus Windows
Clear-Item
Clear-ItemProperty
Clear-RecycleBin Khusus Windows
Complete-Transaction Khusus Windows
Convert-Path
Copy-Item
Copy-ItemProperty
Debug-Process
Disable-ComputerRestore Khusus Windows
Enable-ComputerRestore Khusus Windows
Get-ChildItem
Get-Clipboard NotsupportedonmacOS
Get-ComputerInfo Khusus Windows
Get-ComputerRestorePoint Khusus Windows
Get-Content
Get-ControlPanelItem Khusus Windows
Get-EventLog Khusus Windows
Get-HotFix Khusus Windows
Get-Item
Get-ItemProperty
Get-ItemPropertyValue
Get-Location
Get-Process
Get-PSDrive
Get-PSProvider
Get-Service Khusus Windows
Get-TimeZone Khusus Windows
Get-Transaction Khusus Windows
Get-WmiObject Khusus Windows
Invoke-Item
Invoke-WmiMethod Khusus Windows
Join-Path
Limit-EventLog Khusus Windows
Move-Item
Move-ItemProperty
New-EventLog Khusus Windows
New-Item
New-ItemProperty
New-PSDrive
New-Service Khusus Windows
New-WebServiceProxy Khusus Windows
Pop-Location
Push-Location
Register-WmiEvent Khusus Windows
Remove-Computer Khusus Windows
Remove-EventLog Khusus Windows
Remove-Item
Remove-ItemProperty
Remove-PSDrive
Hapus-Layanan Khusus Windows
Remove-WmiObject Khusus Windows
Rename-Computer Khusus Windows
Rename-Item
Rename-ItemProperty
Reset-ComputerMachinePassword Khusus Windows
Resolve-Path
Restart-Computer Menambahkan dukungan Linux/macOS di 7.1
Restart-Service Khusus Windows
Restore-Computer Khusus Windows
Resume-Service Khusus Windows
Set-Clipboard
Set-Content
Set-Item
Set-ItemProperty
Set-Location
Set-Service Khusus Windows
Set-TimeZone Khusus Windows
Set-WmiInstance Khusus Windows
Show-ControlPanelItem Khusus Windows
Show-EventLog Khusus Windows
Split-Path
Start-Process
Start-Service Khusus Windows
Start-Transaction Khusus Windows
Stop-Computer Menambahkan dukungan Linux/macOS di 7.1
Stop-Process
Stop-Service Khusus Windows
Suspend-Service Khusus Windows
Test-ComputerSecureChannel Khusus Windows
Test-Connection
Test-Path
Undo-Transaction Khusus Windows
Use-Transaction Khusus Windows
Wait-Process
Write-EventLog Khusus Windows

Microsoft.PowerShell.ODataUtils

Nama cmdlet 5.1 7.2 7.3 Catatan
Export-ODataEndpointProxy Khusus Windows

Microsoft.PowerShell.Operation.Validation

Nama cmdlet 5.1 7.2 7.3 Catatan
Get-OperationValidation Khusus Windows
Invoke-OperationValidation Khusus Windows

Microsoft.PowerShell.Security

Nama cmdlet 5.1 7.2 7.3 Catatan
ConvertFrom-SecureString
ConvertTo-SecureString
Get-Acl Khusus Windows
Get-AuthenticodeSignature Khusus Windows
Get-CmsMessage Dukungan untuk Linux/macOS ditambahkan dalam 7.1
Get-Credential
Get-ExecutionPolicy Mengembalikan Tidak Terbatas di Linux/macOS
Get-PfxCertificate
New-FileCatalog Khusus Windows
Protect-CmsMessage Dukungan untuk Linux/macOS ditambahkan dalam 7.1
Set-Acl Khusus Windows
Set-AuthenticodeSignature Khusus Windows
Set-ExecutionPolicy Tidak melakukan apa pun di Linux/macOS
Test-FileCatalog Khusus Windows
Unprotect-CmsMessage Dukungan untuk Linux/macOS ditambahkan dalam 7.1

Microsoft.PowerShell.Utility

Nama cmdlet 5.1 7.2 7.3 Catatan
Add-Member
Add-Type
Clear-Variable
Compare-Object
ConvertFrom-Csv
ConvertFrom-Json
ConvertFrom-Markdown Ditambahkan dalam 6.1
ConvertFrom-SddlString Khusus 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 Tidak ada sumber kejadian yang tersedia di Linux/macOS
Get-EventSubscriber
Get-FileHash
Get-FormatData
Get-Host
Get-MarkdownOption Ditambahkan dalam 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 Pindah dari 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 Tidak ada sumber kejadian yang tersedia di Linux/macOS
New-Guid
New-Object
New-TemporaryFile
New-TimeSpan
New-Variable
Out-File
Out-GridView Khusus Windows
Out-Printer Khusus Windows
Out-String
Read-Host
Register-EngineEvent Tidak ada sumber kejadian yang tersedia di Linux/macOS
Register-ObjectEvent
Remove-Alias
Remove-Event Tidak ada sumber kejadian yang tersedia di Linux/macOS
Remove-PSBreakpoint
Remove-TypeData
Remove-Variable
Select-Object
Select-String
Select-Xml
Send-MailMessage
Set-Alias
Set-Date
Set-MarkdownOption Ditambahkan dalam 6.1
Set-PSBreakpoint
Set-TraceSource
Set-Variable
Show-Command Khusus Windows
Show-Markdown Ditambahkan dalam 6.1
Sort-Object
Start-Sleep
Tee-Object
Test-Json
Trace-Command
Unblock-File Menambahkan dukungan untuk macOS di 7.0
Unregister-Event Tidak ada sumber kejadian yang tersedia di 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

Nama cmdlet 5.1 7.2 7.3 Catatan
Connect-WSMan Khusus Windows
Disable-WSManCredSSP Khusus Windows
Disconnect-WSMan Khusus Windows
Enable-WSManCredSSP Khusus Windows
Get-WSManCredSSP Khusus Windows
Get-WSManInstance Khusus Windows
Invoke-WSManAction Khusus Windows
New-WSManInstance Khusus Windows
New-WSManSessionOption Khusus Windows
Remove-WSManInstance Khusus Windows
Set-WSManInstance Khusus Windows
Set-WSManQuickConfig Khusus Windows
Test-WSMan Khusus Windows

PackageManagement

Nama cmdlet 5.1 7.2 7.3 Catatan
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

Nama cmdlet 5.1 7.2 7.3 Catatan
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 - Pratinjau

Nama Catatan
Find-PSResource
Get-InstalledPSResource
Get-PSResourceRepository
Install-PSResource
Publish-PSResource
Register-PSResourceRepository
Save-PSResource
Set-PSResourceRepository
Uninstall-PSResource
Unregister-PSResourceRepository
Update-PSResource

PSDesiredStateConfiguration v2.x

Nama cmdlet 5.1 7.2 7.3 Catatan
Konfigurasi
Disable-DscDebug Khusus Windows
Enable-DscDebug Khusus Windows
Get-DscConfiguration Khusus Windows
Get-DscConfigurationStatus Khusus Windows
Get-DscLocalConfigurationManager Khusus Windows
Get-DscResource
Invoke-DscResource Eksperimental
New-DSCCheckSum
Publish-DscConfiguration Khusus Windows
Remove-DscConfigurationDocument Khusus Windows
Restore-DscConfiguration Khusus Windows
Set-DscLocalConfigurationManager Khusus Windows
Start-DscConfiguration Khusus Windows
Stop-DscConfiguration Khusus Windows
Test-DscConfiguration Khusus Windows
Update-DscConfiguration Khusus Windows

PSDesiredStateConfiguration v3.x - Pratinjau

Nama cmdlet Catatan
Konfigurasi
ConvertTo-DscJsonSchema
Get-DscResource
Invoke-DscResource Eksperimental
New-DscChecksum

PSDiagnostics

Nama cmdlet 5.1 7.2 7.3 Catatan
Disable-PSTrace Khusus Windows
Disable-PSWSManCombinedTrace Khusus Windows
Disable-WSManTrace Khusus Windows
Enable-PSTrace Khusus Windows
Enable-PSWSManCombinedTrace Khusus Windows
Enable-WSManTrace Khusus Windows
Get-LogProperties Khusus Windows
Set-LogProperties Khusus Windows
Start-Trace Khusus Windows
Stop-Trace Khusus Windows

PSReadLine

Nama cmdlet 5.1 7.2 7.3 Catatan
Get-PSReadLineKeyHandler
Get-PSReadLineOption
PSConsoleHostReadLine
Remove-PSReadLineKeyHandler
Set-PSReadLineKeyHandler
Set-PSReadLineOption

PSScheduledJob

Nama cmdlet 5.1 7.2 7.3 Catatan
Add-JobTrigger Khusus Windows
Disable-JobTrigger Khusus Windows
Disable-ScheduledJob Khusus Windows
Enable-JobTrigger Khusus Windows
Enable-ScheduledJob Khusus Windows
Get-JobTrigger Khusus Windows
Get-ScheduledJob Khusus Windows
Get-ScheduledJobOption Khusus Windows
New-JobTrigger Khusus Windows
New-ScheduledJobOption Khusus Windows
Register-ScheduledJob Khusus Windows
Remove-JobTrigger Khusus Windows
Set-JobTrigger Khusus Windows
Set-ScheduledJob Khusus Windows
Set-ScheduledJobOption Khusus Windows
Unregister-ScheduledJob Khusus Windows

PSWorkflow & PSWorkflowUtility

Nama cmdlet 5.1 7.2 7.3 Catatan
New-PSWorkflowExecutionOption Khusus Windows
New-PSWorkflowSession Khusus Windows
Invoke-AsWorkflow Khusus Windows

ThreadJob

Nama cmdlet 5.1 7.2 7.3 Catatan
Start-ThreadJob Dapat diinstal di PowerShell 5.1