logo

PowerShell megjegyzések

Ha segíteni szeretne másoknak egy kóddal kapcsolatos információk megadásával, akkor használja a Hozzászólások abban a kódban.

Más programozási vagy szkriptnyelvekhez hasonlóan a megjegyzéseket a PowerShellben is megadhatja dokumentációs célból.

A PowerShellben kétféle megjegyzés létezik:

  • Egysoros megjegyzés
  • Többsoros megjegyzés vagy megjegyzésblokk

Egysoros megjegyzés

Az egysoros megjegyzések azok a megjegyzések, amelyekbe beírhatja a hash szimbólum # minden sor elején. Minden, ami a hash szimbólumtól jobbra van, figyelmen kívül marad. Ha több sort írsz egy szkriptbe, akkor a hash # szimbólum minden sor elején.

Az egysoros megjegyzés szintaxisa

Az egysoros megjegyzés két szintaxisa a következő:

a java az instanceof

Szintaxis 1:

 # 

Szintaxis 2:

 # 

Példák

1. példa: Ez a példa bemutatja, hogyan kell használni a megjegyzést a sor végén

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

2. példa: Ez a példa bemutatja, hogyan kell használni a megjegyzést a kód előtt és bármely utasítás végén.

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

Kimenet:

java szűrő folyam
 2 4 6 8 10 

Többsoros megjegyzés

A PowerShell 2.0 vagy újabb verziójában többsoros megjegyzések vagy blokkos megjegyzések kerültek bevezetésre. A több sor megjegyzéséhez írja be a < jelet # szimbólum az első sor elején és #> szimbólum az utolsó sor végén.

Többsoros megjegyzés szintaxisa

A következő blokk a többsoros megjegyzés szintaxisát jeleníti meg:

 Statement-1 Statement-2 Statement-N 

Példa: A következő példa leírja, hogyan kell használni a többsoros megjegyzést a kódban.

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

Írja be a következő parancsot a fenti példa kimenetének megjelenítéséhez:

 PS C:&gt; $fact 120