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:> <# this code is used to print the>> factorial of a given number#> PS C:> $a=5 PS C:> $fact=1 PS C:> for ($i=$a;$i -ge 1;$i--) >> { >> $fact=$fact * $i; >> } </#>
Digitare il comando seguente per visualizzare l'output dell'esempio precedente:
PS C:> $fact 120