PowerShellのシェルから実行できるコマンドレットや関数は沢山ありますが、それを一覧表示するコマンドレットにGet-Commandがあります。
Get-Commandの実行例
PS C:\Users\karet> Get-Command
CommandType Name Version Source
----------- ---- ------- ------
Alias Add-AppPackage 2.0.1.0 Appx
Alias Add-AppPackageVolume 2.0.1.0 Appx
Alias Add-AppProvisionedPackage 3.0 Dism
Alias Add-ProvisionedAppPackage 3.0 Dism
Alias Add-ProvisionedAppxPackage 3.0 Dism
Alias Add-ProvisioningPackage 3.0 Provisioning
Alias Add-TrustedProvisioningCertificate 3.0 Provisioning
Alias Apply-WindowsUnattend 3.0 Dism
Alias Begin-WebCommitDelay 1.0.0.0 WebAdministration
Alias Disable-PhysicalDiskIndication 2.0.0.0 Storage
Alias Disable-StorageDiagnosticLog 2.0.0.0 Storage
Alias Dismount-AppPackageVolume 2.0.1.0 Appx
Alias Enable-PhysicalDiskIndication 2.0.0.0 Storage
Alias Enable-StorageDiagnosticLog 2.0.0.0 Storage
Alias End-WebCommitDelay 1.0.0.0 WebAdministration
Alias Flush-Volume 2.0.0.0 Storage
Alias Get-AppPackage 2.0.1.0 Appx
~以下略~
沢山表示されます。|moreでページごとに表示するか次項のコマンドレットの絞り込みをするとよいでしょう。
コマンドレット名前で絞り込み
PS C:\Users\karet> gcm -Name Invoke*
CommandType Name Version Source
----------- ---- ------- ------
Function Invoke-AsWorkflow 1.0.0.0 PSWorkflowUtility
Function Invoke-Mock 3.4.0 Pester
Function Invoke-OperationValidation 1.0.1 Microsoft.PowerShell.Operation.Validation
Function Invoke-Pester 3.4.0 Pester
Function Invoke-PS2EXE 1.0.12 ps2exe
Cmdlet Invoke-CimMethod 1.0.0.0 CimCmdlets
Cmdlet Invoke-Command 3.0.0.0 Microsoft.PowerShell.Core
Cmdlet Invoke-CommandInDesktopPackage 2.0.1.0 Appx
Cmdlet Invoke-DscResource 1.1 PSDesiredStateConfiguration
Cmdlet Invoke-Expression 3.1.0.0 Microsoft.PowerShell.Utility
Cmdlet Invoke-History 3.0.0.0 Microsoft.PowerShell.Core
Cmdlet Invoke-Item 3.1.0.0 Microsoft.PowerShell.Management
Cmdlet Invoke-LapsPolicyProcessing 1.0.0.0 LAPS
Cmdlet Invoke-PolicyEvaluation 15.0 SQLPS
Cmdlet Invoke-RestMethod 3.1.0.0 Microsoft.PowerShell.Utility
Cmdlet Invoke-Sqlcmd 15.0 SQLPS
Cmdlet Invoke-TroubleshootingPack 1.0.0.0 TroubleshootingPack
Cmdlet Invoke-WebRequest 3.1.0.0 Microsoft.PowerShell.Utility
Cmdlet Invoke-WmiMethod 3.1.0.0 Microsoft.PowerShell.Management
Cmdlet Invoke-WSManAction 3.0.0.0 Microsoft.WSMan.Management
Invokeで始まるコマンドレットを絞り込み
Get-Commadnのエイリアス
PS C:\Users\karet> gal -Definition Get-Command
CommandType Name Version Source
----------- ---- ------- ------
Alias gcm -> Get-Command
Get-Commadnのエイリアスはgcmで設定されていました。
コメント