כיצד להפעיל כוח?
פירוש הדבר כי PowerShell פועל ותוכל להשתמש במסוף להזנת cmdlets.
Powershell היא מעטפת שורת פקודה המשמשת לאוטומציה של משימות באמצעות שפת סקריפטים המבוססת על שפת מיקרוסופט. מסגרת NET. Powershell משתמשת בפקודות הנקראות cmdlets לשילוב עם סקריפטים או יישומים. Powershell כלול באופן מקורי עם Windows וניתן לפתוח אותו מפקודת הפעלה, בעוד שמשתמשי Mac ו- Linux יצטרכו להתקין אותו ולהריץ אותו דרך הטרמינל. לאחר ההפעלה, ישנם כמה cmdlets בסיסיים שבהם תוכלו להשתמש כדי להכיר את Powershell.
שיטה 1 מתוך 4: הפעלת PowerShell (Windows)
- 1הכה ⊞ win+r. פעולה זו תפתח חלון פקודה הפעלה.
- אם אינך רוצה להשתמש בפקודה הפעלה, תוכל גם לחפש בתפריט התחלה את "Powershell".
- Powershell כלול בגירסאות של Windows 7 ואילך.
- 2הזן "powerhell" לשדה הטקסט.
- 3לחץ על "בסדר". ייפתח חלון Powershell חדש.
שיטה 2 מתוך 4: הפעלת PowerShell (Mac)
- 1עבור אל https://github.com/powershell/powershell בדפדפן האינטרנט שלך. זהו דף ה- github הרשמי של Powershell.
- 2הורד והתקן את הקובץ.pkg עבור Mac. אתה חייב להפעיל את OSX 10,11 ואילך.
- 3פתח את משטח ההשקה. זהו סמל הרקטה במעגן התחתון.
- 4הזן "מסוף" בשדה החיפוש. תוכלו למצוא את הטרמינל גם ב"יישומים> כלי עזר ".
- 5הפעל מסוף. יופיע חלון מסוף ריק.
- 6הזן "powerhell" והקש ↵ enter. תופיע הנחיית powerhell ותוצג "PS". פירוש הדבר כי PowerShell פועל ותוכל להשתמש במסוף להזנת cmdlets.
שיטה 2 מתוך 4: הפעלת powerhell (mac).
שיטה 3 מתוך 4: הפעלת PowerShell (אובונטו)
- 1עבור אל https://github.com/powershell/powershell בדפדפן האינטרנט שלך. זהו דף ה- github הרשמי של Powershell.
- 2הורד את קובץ.deb עבור הגרסה המתאימה שלך ל- Linux. Powershell זמין עבור אובונטו 14,04 או 16,04. יש להם מתקינים נפרדים המפורטים בדף.
- 3פתח חלון מסוף. אתה יכול ללחוץ על ⊞ Win+ Alt+ T או ללחוץ על "בית" ולחפש "טרמינל".
- 4הזן "sudo dpkg -i [שם קובץ ההתקנה]" והקש ↵ enter. תתבקש להזין את סיסמת המחשב שלך בעת שימוש בפקודה "sudo". יתכן שתראה תקלה עם תלות שלא נגמרה, אך זה ייפתר בקרוב.
- שם הקובץ של המתקין ייראה כמו "powershell_6,0.0-alpha 0,10-1ubuntu1,16.04,1_amd64.deb" או "powershell_6,0.0-alpha 0,10-1ubuntu1,14.04,1_amd64.deb" תלוי באיזו גרסה של אובונטו אתה רצים.
- 5הזן "sudo apt-get install -f" והקש ↵ enter. תצורת Powershell זו תושלם.
- 6הזן "powerhell" והקש ↵ enter. תופיע הנחיית powerhell ותוכל להריץ cmdlets בטרמינל.
תופיע הנחיית powerhell ותוכל להריץ cmdlets בטרמינל.
שיטה 4 מתוך 4: שימוש בפקודות powerhell בסיסיות
- 1השתמש ב- "get-command" כדי למצוא cmdlets. לבד, cmdlet זה יציג את כל שאר ה- cmdlets. אתה יכול לצמצם את החיפוש שלך באמצעות שינויים.
- לדוגמא: "Get-Command Name * Disable *" יציג רק cmdlets עם 'השבת' בשם.
- כל ה- cmdlets מוזנים על ידי הקלדתם בחלון Powershell והקש ↵ Enter.
- 2השתמש ב- "get-help" כדי לקבל מידע על cmdlet מסוים. Cmdlet זה ייתן לך את כל המידע לגבי cmdlet אחר, והכי חשוב תחביר לאופן השימוש ב- cmdlet היעד.
- לדוגמא: "Get-Help Get-Process" יציג את כל המידע הניתן לשימוש עבור ה- cmdlet 'Get-Process'.
- 3השתמש ב- "get-process" כדי להשתמש בתהליך הפועל במחשב. לבד זו תציג רשימה מלאה של תהליכים הפועלים במחשב שלך. בעזרת שינוי ניתן לייחד תהליכים המגיעים מיישום ספציפי.
- לדוגמא: "Get-Process winword" יציג את כל התהליכים המופעלים על ידי Microsoft Word.
- באופן דומה, ניתן להשתמש ב- "Start-Process" להפעלת מופע של יישום / תהליך.
- 4השתמש ב- "get-member" כדי לראות מאפיינים או שיטות של אובייקט. Cmdlet זה זקוק לאובייקט 'שצנרת' אליו על מנת שיהיה שימושי. זה נעשה על ידי הוספת "|" בין אובייקט ל- cmdlet "Get-Member".
- לדוגמא: "Get-Process | Get-Member" ישלח את ה- cmdlet Get-Process ל- Get-Member, ו- Get-Member יפרט את כל המאפיינים והשיטות שתוכלו להשתמש בהם בעת סקריפטים עם Get-Process.
- 5השתמש ב- "איפה-אובייקט" כדי לבחור אובייקטים על סמך קריטריונים. הקריטריונים ב- Where-Object מוגדרים באמצעות העיצוב הבא: "{$ _ [object] [operator] [parameter]}". איפה-אובייקט צריך גם אובייקט שצנרת אליו.
- לדוגמא: "Get-Process | Where-Object {$ _. Name -eq" notepad "}" יריץ את Get-Process עם המגבלה שבה שם האובייקט שווה ל- "Notepad".
- מפעילים אחרים כוללים: "-lt" (פחות מ), "-gt" (גדול מ), "-le" (פחות או שווה ל), "-ge" (גדול או שווה), "-ne" (לא שווה ל-), או "-דומה" (התאמת תבניות).
- פרמטרים המשתמשים במיתרים (מילים) חייבים להיות כלולים במרכאות. זה לא הכרחי עבור מספרים שלמים (מספרים).
- יש הרבה יותר cmdlets שניתן להשתמש בהם עם Powershell ליצירת סקריפטים אוטומטיים. למיקרוסופט יש ספריית עזר המכילה מידע מפורט לכל cmdlet.
שאלות ותשובות
- מה הפונקציה העיקרית של מעטפת הכוח?Powershell היא תוכנית קידוד (למשתמשים מתקדמים) והיא יחסית ל- CMD, אך עם admin כל הזמן.