Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom ważności: ostrzeżenie
Opis
Obowiązkowe parametry nie powinny mieć wartości domyślnych, ponieważ nie ma scenariusza, w którym można użyć wartości domyślnej. Program PowerShell monituje o wartość, jeśli wartość parametru nie jest określona podczas wywoływania funkcji.
Przykład
Nieodpowiednim
function Test
{
[CmdletBinding()]
Param
(
[Parameter(Mandatory=$true)]
$Parameter1 = 'default Value'
)
}
Odpowiedź prawidłowa
function Test
{
[CmdletBinding()]
Param
(
[Parameter(Mandatory=$true)]
$Parameter1
)
}