logo

ПоверСхелл Коментари

Када желите да помогнете другима пружањем информација о коду, онда морате да користите коментари у том коду.

Баш као и други програмски или скриптни језици, можете дати коментаре у ПоверСхелл-у у сврху документације.

У ПоверСхелл-у постоје две врсте коментара:

  • Једноредни коментар
  • Коментар у више редова или блок коментара

Коментар у једном реду

Коментари у једном реду су они коментари у које можете да унесете а хасх симбол # на почетку сваког реда. Све што се налази десно од хеш симбола биће занемарено. Ако пишете више редова у скрипту, морали сте да користите хеш # симбол на почетку сваке линије.

Синтакса коментара у једном реду

Следе две синтаксе за коментар у једном реду:

столови од латекса

Синтакса 1:

 # 

Синтакса 2:

 # 

Примери

Пример 1: Овај пример показује како се користи коментар на крају реда

референтни типови података у Јави
 PS C:> get-childitem #this command displays the child items of the C: drive 

Пример 2: Овај пример приказује како се користи коментар пре кода и на крају било које изјаве.

 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 >> } >> } 

Излаз:

 2 4 6 8 10 

Коментар у више редова

Са ПоверСхелл-ом 2.0 или новијим, уведени су коментари са више линија или блок коментара. Да бисте коментарисали више редова, ставите < # симбол на почетку првог реда и #> симбол на крају последњег реда.

Синтакса вишелинијског коментара

Следећи блок приказује синтаксу коментара са више редака:

 Statement-1 Statement-2 Statement-N 

Пример: Следећи пример описује како се користи вишелинијски коментар у коду.

 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; } </#>

Унесите следећу команду да бисте приказали излаз горњег примера:

 PS C:&gt; $fact 120