Werbung

Herkunft

Kurzinformation

Gets commands that accept a particular type of parameter

Syntax

<# .Synopsis Gets commands that accept a particular type of parameter .Description Searches through the loaded commands to identify commands that accept a parameter of a type. .Example [int] | Get-CommandWithParameterType .Parameter Type The type or types to search for. #> param( [Parameter(ValueFromPipeline=$true,Position=0)] [Type[]] $Type ) process { Get-Command -type Cmdlet, Function | Where-Object { $command = $_ $commandMetaData = New-Object Management.Automation.CommandMetaData $command foreach ($param in $commandMetaData.Parameters.Values) { foreach ($t in $type) { if ($param.ParameterType -eq $t) { return $true } } } } }

Beschreibung

Searches through the loaded commands to identify commandsthat accept a parameter of a type.

Links

Liste aller Commandlets Mehr über die Windows PowerShell

Bücher zur PowerShell

Buchcover Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe) Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe)
Autoren: Dr. Holger Schwichtenberg
erschienen 2016, 996 Seiten, 49,99 €
ISBN: 3446446435
Bestellung: Amazon.de oder im Buchhandel über ISBN 3446446435

Schulungen/Seminare

Offene Seminare zur PowerShell
In-House-Seminare zur PowerShell