logo

Komentarze programu PowerShell

Jeżeli chcesz pomóc innym przekazując informację o kodzie to musisz skorzystać z opcji uwagi w tym kodzie.

Podobnie jak inne języki programowania lub skryptowe, możesz dodawać komentarze w programie PowerShell w celach dokumentacyjnych.

W PowerShell istnieją dwa typy komentarzy:

  • Komentarz jednowierszowy
  • Komentarz wielowierszowy lub blok komentarza

Komentarz jednowierszowy

Komentarze jednoliniowe to komentarze, w których można wpisać a haszysz symbol # na początku każdej linii. Wszystko po prawej stronie symbolu skrótu zostanie zignorowane. Jeśli napiszesz wiele linii w skrypcie, będziesz musiał użyć symbol skrótu # na początku każdej linii.

Składnia komentarza jednowierszowego

Poniżej przedstawiono dwie składnie komentarza jednowierszowego:

przykład klasy Java

Składnia 1:

 # 

Składnia2:

 # 

Przykłady

Przykład 1: Ten przykład pokazuje, jak używać komentarza na końcu linii

 PS C:> get-childitem #this command displays the child items of the C: drive 

Przykład 2: Ten przykład pokazuje, jak używać komentarza przed kodem i na końcu dowolnej instrukcji.

 PS C:> #This code is used to print the even numbers from 1 to 10 PS C:> for($i = 1; $i -le 10; $i++) # This loop statement initialize variable from 1 and increment upto 10. >> { >> $x=$i%2 >> if($x -eq 0) # The if condition checks that the value of variable x is equalt to 0, if yes then execute if body >> { >> echo $i # This statement prints the number which is divisibel by 2 >> } >> } 

Wyjście:

 2 4 6 8 10 

Komentarz wielowierszowy

W programie PowerShell 2.0 lub nowszym wprowadzono komentarze wieloliniowe lub blokowe. Aby skomentować wiele linii, wstaw < # symbol na początku pierwszej linii i #> symbol na końcu ostatniej linii.

Składnia komentarza wielowierszowego

Poniższy blok wyświetla składnię komentarza wielowierszowego:

 Statement-1 Statement-2 Statement-N 

Przykład: Poniższy przykład opisuje, jak używać komentarza wielowierszowego w kodzie.

 PS C:&gt; <# this code is used to print the>&gt; factorial of a given number#&gt; PS C:&gt; $a=5 PS C:&gt; $fact=1 PS C:&gt; for ($i=$a;$i -ge 1;$i--) &gt;&gt; { &gt;&gt; $fact=$fact * $i; &gt;&gt; } </#>

Wpisz następujące polecenie, aby wyświetlić wynik powyższego przykładu:

wyloguj się z konta Google na Androidzie
 PS C:&gt; $fact 120