logo

PowerShell-kommentit

Kun haluat auttaa muita antamalla tietoja koodista, sinun on käytettävä kommentteja siinä koodissa.

Kuten muissakin ohjelmointi- tai komentosarjakielissä, voit antaa kommentteja PowerShellissä dokumentointia varten.

PowerShellissä on kahdenlaisia ​​kommentteja:

  • Yksirivinen kommentti
  • Monirivinen kommentti tai kommenttilohko

Yksirivinen kommentti

Yksiriviset kommentit ovat kommentteja, joihin voit kirjoittaa a hash symboli # jokaisen rivin alussa. Kaikki hash-symbolin oikealla puolella oleva jätetään huomiotta. Jos kirjoitat useita rivejä skriptiin, sinun oli käytettävä hash # -symboli jokaisen rivin alussa.

Yksirivisen kommentin syntaksi

Yksirivisen kommentin kaksi syntaksia ovat seuraavat:

sovelma

Syntaksi1:

 # 

Syntaksi2:

 # 

Esimerkkejä

Esimerkki1: Tässä esimerkissä näytetään, kuinka rivin lopussa olevaa kommenttia käytetään

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

Esimerkki2: Tämä esimerkki näyttää, kuinka kommenttia käytetään ennen koodia ja minkä tahansa lauseen lopussa.

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

Lähtö:

 2 4 6 8 10 

Monirivinen kommentti

PowerShell 2.0:ssa tai uudemmassa versiossa on otettu käyttöön useita rivikommentteja tai lohkokommentteja. Kommentoi useita rivejä lisäämällä < # symboli ensimmäisen rivin alussa ja #> symboli viimeisen rivin lopussa.

lue csv-tiedosto javassa

Usean rivin kommentin syntaksi

Seuraava lohko näyttää usean rivin kommentin syntaksin:

 Statement-1 Statement-2 Statement-N 

Esimerkki: Seuraava esimerkki kuvaa, kuinka monirivistä kommenttia käytetään koodissa.

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

Kirjoita seuraava komento näyttääksesi yllä olevan esimerkin tulosteen:

 PS C:&gt; $fact 120