我正在尝试创建一个 powershell 函数,并且包含输入参数。除其他外,有一个我只关心它是否被命名的参数(它的价值并不重要,只是用户使用它)。我很难让 powershell 以这种方式工作,因为它一直期望参数有一个参数。
我已经阅读了Microsoft 的Parameter Attribute Declaration页面,该页面似乎没有解决命名(仅)参数。这是我的测试功能:
Function testme
{
Param
(
$Test
)
If($Test -eq $null)
{
Write-Host "Test was null!"
}
else
{
Write-Host "Test was not null!"
}
}
我的问题很简单,如何创建仅命名参数?