Ten zapis obejmie aspekty, aby parametry były obowiązkowe.
Jak sprawić, by parametry obowiązkowe w PowerShell?
Atrybut PowerShell „[Parametr()]”Jest wykorzystywany do dodawania specjalnych zachowań, takich jak pozycja, komunikat pomocy lub obowiązkowy. Mówiąc dokładniej, obowiązkowy parametr służy do uczynienia parametrów obowiązkowymi.
Parametr w PowerShell może być obowiązkowy, dodając „Obowiązkowe = $ true”Atrybut opisu parametru. Jeśli chcesz uczynić parametr opcjonalny, zostaw „Obowiązkowy”Oświadczenie puste.
Przykład 1: Przekazywanie obowiązkowych parametrów w PowerShell
W tym przykładzie uczynimy parametry obowiązkowe w PowerShell:
Funkcja test ()Zgodnie z powyższym kodem:
Z wyjścia można zaobserwować, że wartości zostały pomyślnie przekazane do obowiązkowego parametru.
Przykład 2: Nie przekazywanie żadnych obowiązkowych parametrów w PowerShell
Przetestujmy funkcję, nie przekazując jej wartości parametru obowiązkowego, gdy jest włączona:
> Test JohnJak widać, skrypt zwrócił błąd, ponieważ wartość nie została przekazana do obowiązkowego parametru.
Przykład 3: Pozostawienie obowiązkowego parametru opcjonalnie w PowerShell
W tym przykładzie zostawmy opcjonalny parametr obowiązkowy. Aby to zrobić, zostaw „[Parametr()]”Atrybut, jak pokazano poniżej:
Chodziło o to, aby parametry były obowiązkowe w PowerShell.
Wniosek
Parametry mogą być obowiązkowe, dodając „[Parametr()]„Metoda wewnątrz„param ()" metoda. W ramach tej metody dodaj „Obowiązkowy”Wartość atrybutu i przypisz„$ True„Wartość tego, aby to włączyć. Ten napisał o uczynie parametrów obowiązkowych w PowerShell.