Jei norite padėti kitiems pateikdami informaciją apie kodą, turite naudoti komentarus tame kode.
Kaip ir kitose programavimo ar scenarijų kalbose, galite pateikti komentarus PowerShell dokumentacijos tikslais.
„PowerShell“ yra dviejų tipų komentarai:
- Vienos eilutės komentaras
- Kelių eilučių komentaras arba komentarų blokas
Vienos eilutės komentaras
Vienos eilutės komentarai yra tie komentarai, kuriuose galite įvesti a maišos simbolis # kiekvienos eilutės pradžioje. Viskas, kas yra maišos simbolio dešinėje, bus ignoruojama. Jei rašote kelias scenarijaus eilutes, turėjote naudoti maišos # simbolis kiekvienos eilutės pradžioje.
Vienos eilutės komentaro sintaksė
Toliau pateikiamos dvi vienos eilutės komentaro sintaksės:
kada baigiasi q1
1 sintaksė:
#
2 sintaksė:
#
Pavyzdžiai
1 pavyzdys: Šiame pavyzdyje parodyta, kaip naudoti komentarą eilutės pabaigoje
PS C:> get-childitem #this command displays the child items of the C: drive
2 pavyzdys: Šiame pavyzdyje parodyta, kaip naudoti komentarą prieš kodą ir bet kurio teiginio pabaigoje.
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 >> } >> }
Išvestis:
2 4 6 8 10
Kelių eilučių komentaras
Naudojant „PowerShell 2.0“ ar naujesnę versiją, buvo įvesti kelių eilučių arba blokuoti komentarai. Norėdami komentuoti kelias eilutes, įdėkite < # simbolis pirmosios eilutės pradžioje ir #> simbolis paskutinės eilutės pabaigoje.
Kelių eilučių komentaro sintaksė
Šiame bloke rodoma kelių eilučių komentaro sintaksė:
Atsijungti nuo google paskyros android
Statement-1 Statement-2 Statement-N
Pavyzdys: Šiame pavyzdyje aprašoma, kaip kode naudoti kelių eilučių komentarą.
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; >> } </#>
Įveskite šią komandą, kad būtų rodoma aukščiau pateikto pavyzdžio išvestis:
PS C:> $fact 120