הסבר על Windows PowerShell

5 במאי 2021 124 צפיות מה זה Windows Powershell

אזור S זה מסביר את Windows PowerShell (PS). זה מתחיל בהסבר מפורט אך פשוט של הכלי הזה של מיקרוסופט. לאחר מכן, זה מסתיים בתכונות והיתרונות של Windows PowerShell.





עיין בנושאי פוסטים



מה זה Windows PowerShell?

מה זה Windows PowerShell?

Windows PowerShell הוא כלי אוטומציה של משימות שמבוסס עליו .NET CLR (זמן ריצה של שפה משותפת). יש לו מעטפת שורת פקודה ושפת סקריפטים. כאשר PowerShell הושקה לראשונה, היא נבנתה על .NET Framework ויכול לעבוד רק על מערכות הפעלה של Windows.

כמה אנשי קשר לא מסתנכרנים עם icloud
לשם הבהרה, Common Language Runtime (CLR) מנהל את הביצוע של תוכניות NET. במילים אחרות, תוכניות כמו PowerShell שנכתבו ב-.NET Framework פועלות בסביבות תוכנת CLR.

בשנת 2016 שינתה מיקרוסופט את PowerShell כך שיפעל .נֶטוֹ ג שעה (ות והפך אותו לכלי קוד פתוח וחוצה פלטפורמות. השינוי הזה פירושו שהוא יכול כעת לפעול על כמה הפצות לינוקס (במיוחד, CentOS ו אובונטו ) ומערכות הפעלה Mac.



כלי הקוד הפתוח החדש נקרא PowerShell Core. זה שונה מ-Windows PowerShell, שפועל רק על Microsoft Windows.



root nexus 6p 7.1.1

PowerShell Cmdlets (תווי פקודה)

PowerShell Cmdlets (תווי פקודה)

Cmdlets הם פקודות ( פקודות מאפשרות ) בשימוש ב-Windows PowerShell. Cmdlets מבצעים פעולות ספציפיות ומחזירים תוצאות - באופן ספציפי, הם מחזירים אובייקטים של Microsoft .NET Framework. אובייקטים אלה מוצגים כפלט לצינור.

אם אתה חדש ב-PS, הז'רגונים האלה אולי לא נשמעים לך הגיוניים אבל אני מגיע לחלק המהנה בקרוב!

למישהו שרוצה ללמוד נ.ב., אני מאמין שמה שהכי חשוב לך זה להבין את הרעיון של שמות Cmdlet . נ.ב משתמש פועל-שם עצם צמד שמות לשם cmdlets. Cmdlets נקראים ממש ב פועל-שם עצם זוגות. דוגמה היא קבל-פקודה . כדי לרשום את כל ה-Cmdlets במחשב שלך, פתח את Windows PowerShell, הזן את ה-Cmdlet למטה והקש Enter.



|_+_| תכונות ויתרונות של Windows PowerShell

קבל-פקודה הוא ה-Cmdlet הראשון שאתה צריך כי הוא משמש כדי למצוא Cmdlets אחרים. הדבר הבא שאתה צריך הוא תקבל עזרה . זהו ה-Cmdlet שאתה צריך כדי ללמוד כיצד להשתמש ב-Cmdlet שנמצא איתו קבל-פקודה . כדי ללמוד כיצד להשתמש ב-Cmdlet, הזן Get-Help, ואחריו הפקודה-let. לדוגמה, כדי ללמוד כיצד להשתמש Get-WmiObject , הזן את הפקודה למטה והקש אנטר.



|_+_| Get-Alias

לצורך אזור S זה, Cmdlet משתמש ב-a פועל-שם עצם צמד שמות. החלק הראשון הוא בדרך כלל פועל באנגלית (מילת פעולה כמו לקבל , מַעֲרֶכֶת , וכו). המילה השנייה היא בדרך כלל שם עצם באנגלית (שם של אובייקט כמו Command, WmiObject).

תכונות ויתרונות של Windows PowerShell

כדי להבין יותר את כלי אוטומציית המשימות הזה מבית מיקרוסופט, הנה כמה מהתכונות והיתרונות שלו.

PowerShell Cmdlets הם זוגות בשם פועל-שם

PS מפעיל Cmdlets (הנקראים כצמדי פועל-שם) ומחזיר אובייקטי .NET Framework המוצגים כפלטים לצינור. Cmdlets שונים מפקודות Cmd - בעוד שפקודות Cmd הן קובצי הפעלה עצמאיים, PowerShell Cmdlets הם מופעים של שיעורי .NET Framework .

כינויים לתמיכה ב-Cmdlet

כמו פקודות שורת הפקודה, Windows PowerShell Cmdlets תומכים בכינויים. כינויים מאפשרים לזכור בקלות Cmdlets. זה גם מקל על תסריט ב-PS. כדי לקבל כינויים נפוצים של Cmdlet, הזן את ה-Cmdlet למטה והקש אנטר.

נפח chkdsk בשימוש
|_+_|

לאחר מכן תוכל ללמוד את הכינויים עבור Cmdlets נפוצים. כל אחד מהכינויים הללו יכול להחליף את ה-Cmdlets בפקודות ובסקריפטים.

Windows PowerShell Cmdlets Support Pipline

תכונה חשובה נוספת של PS היא התמיכה שלו ב צינורות . תו צינור, (|) מאפשר לך להשתמש בפלט של Cmdlet כקלט של Cmdlet הבא. כדי להעביר Cmdlet ל-Cmdlet הבא, פשוט כלול את תו ה-pipeline, (|) בין 2 Cmdlets. הנה דוגמה.

דיסק maxing החוצה
|_+_|

הפקודה הראשונה-תן, קבל-תהליך יחזיר את פנקס רשימות תהליך בזמן שה-Cmdlet השני, עצור-תהליך עוצר את התהליך. עם זאת, לא כל פקודות מאפשרות לקבל קלט צינור.

אני מקווה שה-Itechgude הזה הסביר בהצלחה את Windows PowerShell? אני גם מקווה שמצאת את זה מועיל. אם מצאתם את זה מועיל, אנא הצביעו כן לשאלה האם הפוסט הזה היה מועיל למטה.

לחלופין, תוכל לשאול שאלה, להשאיר תגובה או לספק משוב באמצעות טופס השאר תגובה שנמצא בסוף דף זה.

לבסוף, ל-Email Tech Zones S Zones, בקר בדף PowerShell & CMD Explained שלנו. ייתכן גם שתמצא את דף העבודה מהבית שלנו מועיל מאוד.