כאשר אתה רוצה לעזור לאחרים על ידי אספקת המידע על קוד, עליך להשתמש ב- הערות בקוד הזה.
בדיוק כמו שפות תכנות או סקריפטים אחרות, אתה יכול לתת את ההערות ב-PowerShell למטרת התיעוד.
ב-PowerShell, ישנם שני סוגים של הערות:
- הערה בשורה אחת
- הערה מרובת שורות או בלוק הערה
הערה בשורה אחת
הערות בשורה אחת הן ההערות שבהן אתה יכול להקליד א בְּלִיל סֵמֶל # בתחילת כל שורה. כל מה שמימין לסמל ה-hash יתעלם. אם אתה כותב את השורות המרובות בסקריפט, היה עליך להשתמש ב- סמל # hash בתחילת כל שורה.
תחביר של הערה בשורה אחת
להלן שני התחבירים להערה בשורה אחת:
גלישת מילים css
תחביר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 >> } >> }
תְפוּקָה:
רקע מחיקת gimp
2 4 6 8 10
הערה מרובה שורות
עם PowerShell 2.0 ומעלה, הוצגו הערות מרובות שורות או הערות חסימה. כדי להגיב על השורות המרובות, שים את ה-< # סמל בתחילת השורה הראשונה ו #> סמל בסוף השורה האחרונה.
תחביר של הערה מרובה שורות
הבלוק הבא מציג את התחביר של הערה מרובת שורות:
Statement-1 Statement-2 Statement-N
דוגמא: הדוגמה הבאה מתארת כיצד להשתמש בהערה מרובת השורות בקוד.
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; >> } </#>
הקלד את הפקודה הבאה כדי להציג את הפלט של הדוגמה לעיל:
PS C:> $fact 120