простой примерПолучение связанных параметров, которые не являются «общими параметрами»?
function Verb-Noun
{
[CmdletBinding()]
Param
(
[Parameter(Mandatory=$true,
ValueFromPipelineByPropertyName=$true,
Position=0)]
$Param1,
[int]
$Param2
)
Begin
{
}
Process
{
$PSBoundParameters
}
End
{
}
}
Verb-Noun 'some param value' -Verbose
OFC возвращается
Key Value
--- -----
Verbose True
Param1 some param value
так, как получить все связанные параметры, но не общие из них /, предоставляемые [CmdletBinding()]? ... без verbose в abobe
ah, thanx. это намного яснее, чем моя попытка –
@JaquelineVanek только что исправил некоторые ошибки в нем, теперь должен работать. – briantist
все в порядке, я получил идею = Я застрял в какой-то паршивой конструкции шахт: D $ param_names + = (Get-Variable -Name $ Parameter.Values.Name -ErrorAction SilentlyContinue) .Name –