logo

„PowerShell“ komentarai

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

Įveskite šią komandą, kad būtų rodoma aukščiau pateikto pavyzdžio išvestis:

 PS C:&gt; $fact 120