logo

PowerShell-kommentarer

Når du ønsker å hjelpe andre ved å gi informasjon om en kode, må du bruke kommentarer i den koden.

Akkurat som andre programmerings- eller skriptspråk, kan du gi kommentarene i en PowerShell for dokumentasjonsformål.

I PowerShell er det to typer kommentarer:

  • Enkeltlinjekommentar
  • Kommentar eller kommentarblokk med flere linjer

Enkeltlinjekommentar

Enkeltlinjekommentarer er de kommentarene der du kan skrive en hasj symbol # på begynnelsen av hver linje. Alt til høyre for hash-symbolet vil bli ignorert. Hvis du skriver de flere linjene i et skript, måtte du bruke hash #-symbol ved starten av hver linje.

Syntaks for kommentar på én linje

Følgende er de to syntaksene for enkeltlinjekommentaren:

oops konsept i java

Syntaks1:

 # 

Syntaks 2:

 # 

Eksempler

Eksempel 1: Dette eksemplet viser hvordan du bruker kommentaren på slutten av en linje

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

Eksempel 2: Dette eksemplet viser hvordan du bruker kommentaren før koden og på slutten av en setning.

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

Produksjon:

 2 4 6 8 10 

Kommentar med flere linjer

Med PowerShell 2.0 eller nyere har flere linjers kommentarer eller blokkkommentarer blitt introdusert. For å kommentere de flere linjene, sett < # symbol i begynnelsen av den første linjen og #> symbol på slutten av siste linje.

Syntaks for kommentar med flere linjer

Følgende blokk viser syntaksen for kommentar med flere linjer:

 Statement-1 Statement-2 Statement-N 

Eksempel: Følgende eksempel beskriver hvordan du bruker kommentaren med flere linjer i kode.

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

Skriv inn følgende kommando for å vise utdataene fra eksemplet ovenfor:

 PS C:&gt; $fact 120