logo

Commenti di PowerShell

Quando vuoi aiutare gli altri fornendo informazioni su un codice, devi utilizzare il file Commenti in quel codice.

Proprio come altri linguaggi di programmazione o di scripting, puoi fornire i commenti in una PowerShell a scopo di documentazione.

In PowerShell sono disponibili due tipi di commenti:

  • Commento a riga singola
  • Commento su più righe o blocco di commenti

Commento a riga singola

I commenti a riga singola sono quei commenti in cui è possibile digitare a hash simbolo # all'inizio di ogni riga. Tutto ciò che si trova a destra del simbolo del cancelletto verrà ignorato. Se scrivi più righe in uno script, dovevi usare il file simbolo cancelletto # all'inizio di ogni riga.

Sintassi del commento a riga singola

Di seguito sono riportate le due sintassi per il commento a riga singola:

b+ alberi

Sintassi1:

 # 

Sintassi2:

 # 

Esempi

Esempio 1: Questo esempio mostra come utilizzare il commento alla fine di una riga

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

Esempio2: Questo esempio mostra come utilizzare il commento prima del codice e alla fine di qualsiasi istruzione.

chiave di inserimento del laptop
 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 >> } >> } 

Produzione:

 2 4 6 8 10 

Commento su più righe

Con PowerShell 2.0 o versioni successive sono stati introdotti commenti su più righe o commenti a blocchi. Per commentare più righe, inserire < # simbolo all'inizio della prima riga e #> simbolo alla fine dell'ultima riga.

Sintassi del commento su più righe

Il blocco seguente mostra la sintassi del commento su più righe:

 Statement-1 Statement-2 Statement-N 

Esempio: Nell'esempio seguente viene descritto come utilizzare il commento su più righe nel codice.

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

Digitare il comando seguente per visualizzare l'output dell'esempio precedente:

 PS C:&gt; $fact 120