PowerShell:
שימוש במעטפת אינטראקטיבית (REPL)
איך ל:
הפעל את PowerShell ואתה ב-REPL. נסה את Cmdlet Get-Date
:
PS > Get-Date
אתה אמור לראות את התאריך והשעה הנוכחיים:
רביעי, 31 במרץ 2023 12:34:56 PM
עכשיו, שרשר פקודות. בוא נמיין תהליכים לפי שימוש בזיכרון:
PS > Get-Process | Sort-Object WS -Descending | Select-Object -First 5
זה מציג את חמשת התהליכים הראשיים לפי גודל הסט העובד (שימוש בזיכרון).
צלילה עמוקה
REPL של PowerShell נובע ממעטפת Unix ומעטפות של שפות דינמיות אחרות כמו של Python. זו סביבה אינטראקטיבית לביצוע פקודות למשתמש יחיד. בניגוד לשפה מומצאת שבה אתה כותב יישומים שלמים ואז מהדר, סביבת REPL מאפשרת לך לכתוב ולהריץ קוד תיק לתיק. PowerShell תומך גם בביצוע סקריפטים למשימות גדולות יותר.
חלופות ל-Windows כוללות את הפקודה Prompt או REPLs ספציפיים לשפה כמו IPython. בעולם של Unix/Linux, מעטפות כמו bash או zsh מתפקדות בתפקיד דומה.
היישום של PowerShell משתמש באפליקציית מארח כדי להריץ את המעטפת. אם כי PowerShell.exe ב-Windows הוא הנפוץ ביותר, ישנם אחרים כמו Integrated Scripting Environment (ISE) או הטרמינל המשולב של Visual Studio Code שגם יכולים לשמש כמארח.