logo

Коментарі PowerShell

Якщо ви хочете допомогти іншим, надавши інформацію про код, ви повинні використовувати коментарі у цьому коді.

Подібно до інших мов програмування або сценаріїв, ви можете надавати коментарі в PowerShell з метою документації.

У PowerShell є два типи коментарів:

  • Однорядковий коментар
  • Багаторядковий коментар або блок коментарів

Однорядковий коментар

Однорядкові коментарі – це коментарі, у яких можна ввести a хеш символ # на початку кожного рядка. Усе, що знаходиться праворуч від символу решітки, буде проігноровано. Якщо ви пишете кілька рядків у сценарії, ви повинні використовувати хеш # символ на початку кожного рядка.

Синтаксис однорядкового коментаря

Нижче наведено два синтаксиси для однорядкового коментаря:

введення користувача java

Синтаксис1:

 # 

Синтаксис 2:

 # 

Приклади

Приклад 1: У цьому прикладі показано, як використовувати коментар у кінці рядка

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

Приклад 2: У цьому прикладі показано, як використовувати коментар перед кодом і в кінці будь-якого оператора.

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

Вихід:

 2 4 6 8 10 

Багаторядковий коментар

У PowerShell 2.0 або новішої версії було введено багаторядкові або блокові коментарі. Щоб прокоментувати кілька рядків, поставте < # символ на початку першого рядка і #> символ у кінці останнього рядка.

Синтаксис багаторядкового коментаря

Наступний блок відображає синтаксис багаторядкового коментаря:

 Statement-1 Statement-2 Statement-N 

приклад: У наступному прикладі описано, як використовувати багаторядковий коментар у коді.

рядок java для char
 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; } </#>

Введіть таку команду, щоб відобразити результат наведеного вище прикладу:

 PS C:&gt; $fact 120