PowerShell ile Fonksiyon Islemleri – 8 – Fonksiyonlar icinde ValidateSet ile Zorunlu Parametre Degerleri Belirlemek

Bir parametrenin alcacagi degerleri onceden fonksiyon icine tanimlarsaniz, o degerler disinda bir degerin kullanici tarafindan verilememesini saglarsiniz. Boylece kullaniciya sadece belirli opsiyonlar icinden secim yapma sansi tanimis olursunuz.

function Meyve-Sec {
Param(
    [Parameter(Mandatory)]
    [ValidateSet("Elma", "Armut", "Karpuz")]
    [string[]]
    $Meyve
)
write-host "$meyve meyvesini sectiniz"
}