PowerShell 2には、現在の四半期を返す関数Get-CurrentQuarterがあります。
パラメータクォーターを取る別の関数があります。Get-CurrentQuarter関数を使用して、デフォルトで現在の四半期に設定したいと思います。
私は試した:
function Test-ParameterByFunction
{
param(
[string]$quarter = Get-CurrentQuarter
)
}
Test-ParameterByFunction
PowerShellの報告:
PS > .\test.ps1
Missing expression after '='.
At .\test.ps1:4 char:23
+ [string]$quarter = <<<< Get-CurrentQuarter
+ CategoryInfo : ParserError: (=:String) [], ParseException
+ FullyQualifiedErrorId : MissingExpressionAfterToken
これは、コードをクリーンアップするのに非常に便利です。欠落している構文はありますか?
ありがとう!