Када желите да помогнете другима пружањем информација о коду, онда морате да користите коментари у том коду.
Баш као и други програмски или скриптни језици, можете дати коментаре у ПоверСхелл-у у сврху документације.
У ПоверСхелл-у постоје две врсте коментара:
- Једноредни коментар
- Коментар у више редова или блок коментара
Коментар у једном реду
Коментари у једном реду су они коментари у које можете да унесете а хасх симбол # на почетку сваког реда. Све што се налази десно од хеш симбола биће занемарено. Ако пишете више редова у скрипту, морали сте да користите хеш # симбол на почетку сваке линије.
Синтакса коментара у једном реду
Следе две синтаксе за коментар у једном реду:
столови од латекса
Синтакса 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:> <# this code is used to print the>> factorial of a given number#> PS C:> $a=5 PS C:> $fact=1 PS C:> for ($i=$a;$i -ge 1;$i--) >> { >> $fact=$fact * $i; >> } </#>
Унесите следећу команду да бисте приказали излаз горњег примера:
PS C:> $fact 120