פרסומת
בכל הקשור למערכות הפעלה, Windows היא אולי הכי פחות תלויה בשורת הפקודה. למעשה, רובנו הצלחנו להרחיק את זה בלי פעם אחת משתמש בזה. אבל עם Windows 10 מעבר לפינה, אולי הגיע הזמן שלמדנו.
אבל לפני שאתה קופץ לזה, יש הבדל משמעותי אחד שאתה צריך להבין, וזה ההבדל בין שורת הפקודה ו פגז כוח. הם נראים די דומים על פני השטח, אך בפועל הם לא דומים זה לזה.
הנה מה שאתה צריך לדעת על השניים.
שורת הפקודה הגיעה ראשונה
החל מ- Windows NT ומעלה, חלונות היו מצוידים במתורגמן שורת פקודה בשם cmd.exe, ידוע יותר בשם שורת הפקודה. בעזרתו משתמשים יכולים ליצור אינטראקציה עם מערכת ההפעלה באמצעות פקודות ופרמטרים מבוססי טקסט.
אבל בעוד שורת הפקודה הגיעה ראשונה, זה לא היה ה ראשון. לגרסאות קודמות של מערכת ההפעלה (Windows 95, 98 ו- ME) היה מתורגמן שורת פקודה פרימיטיבית יותר שנקרא COMMAND.COM, ידוע יותר בשם MS-DOS.
למותר לציין כי שורת הפקודה הייתה שיפור עצום ביחס למתורגמן MS-DOS המיושן.
למרות האופי הגרפי של חלונות, שורת הפקודה מעולם לא הייתה - ולעולם לא תהיה מיושנת. זה מציע מידה של עוצמה וגמישות שפשוט לא ניתן להשיג עם ממשקי כפתור ולחץ (כמו קבצי סקריפט של קבוצות), ובהתאם למיומנות שלך, אתה יכול לעשות דברים מהר יותר באמצעות Command מיידי.
לדוגמה, הנה כמה משימות נפוצות המקלות יותר על ידי שורת הפקודה 7 משימות נפוצות שורת הפקודה של Windows הופכת את הקלה לקלה ומהירהאל תתנו לפקודת הפקודה להפחיד אתכם. זה פשוט ושימושי יותר ממה שאתה מצפה. אתה יכול להיות מופתע מה אתה יכול להשיג רק עם כמה הקשות. קרא עוד . בנוסף, ישנם כמה פקודות בסיסיות שכל משתמש צריך לדעת 15 פקודות של פקודת Windows (CMD) שאתה חייב לדעתשורת הפקודה היא עדיין כלי רב עוצמה של Windows. להלן פקודות ה- CMD השימושיות ביותר שכל משתמש Windows צריך לדעת. קרא עוד למקרה שתצטרך לפתור בעיה וכל מה שיש לך זה גישה לשורת הפקודה.
אם אתה בתולה בשורת פקודה מוחלטת, אנו ממליצים לבדוק את ה- מדריך למתחילים לשורת הפקודה מדריך למתחילים לשורת הפקודה של חלונותשורת הפקודה מאפשרת לך לתקשר ישירות עם המחשב שלך ולהנחות אותו לבצע משימות שונות. קרא עוד . זה קל משאתה חושב ושווה לדעת.
אמנם שורת הפקודה מתאימה יותר למשתמש הממוצע, אך ישנם אנשים שרוצים יותר - וזו הסיבה שקיימים תחליפי שורת פקודה, כמו מסוף הקוד הפתוח. למרבה המזל לכולנו, למיקרוסופט הייתה תשובה טובה יותר בחנות: PowerShell.
PowerShell לקח את זה לשלב הבא
אם שורת הפקודה דומה למוטורולה רזאר מתקופת 2004, PowerShell הוא כמו מוטורולה מוטו X מתקופת 2015. זה יכול לעשות הרבה מאותם דברים ו יותר. ייתכן ש- PowerShell הוא לא הטוב ביותר מתורגמן לשורת הפקודה זמין, אך הוא בהחלט מספיק חזק בכדי לספק את משתמשי הכוח.
הזרעים עבור PowerShell ניטעו בשנת 2002 כאשר מיקרוסופט החלה לעבוד על Microsoft Shell, הידועה גם בשם Monad, שתוכננה להרחבה על ידי המשתמשים. מונאד התפרסם בשנת 2005 ולבסוף הוחלף שם פגז כוח ב 2006. במקביל הוא השתלב במערכת ההפעלה עצמה.
אבל מה המשמעות של כל זה?
במילים פשוטות, PowerShell מאפשר לך צור פקודות וסקריפטים משלך באמצעות שפת התכנות C #. גם PowerShell וגם C # משולבים עם .NET Framework של מיקרוסופט, כלומר אתה מקבל גישה להרבה של פונקציות וכלים קיימים מראש שיעזרו לכם ליצור פקודות וסקריפטים טובים יותר עם פחות כללי מאמץ.
ל- PowerShell יש הרבה תכונות מתקדמות שפר את הפרודוקטיביות שלך באמצעות סקריפטים של Windows PowerShellמה אם היית יכול להעביר את הפריון של לינוקס ל- Windows? רוב המחוזות של לינוקס מגיעים ארוזים עם מעטפת הבש החזקה. PowerShell הוא מסוף חזק באותה מידה עבור Windows. קרא עוד - כמו ביצוע משימות מרחוק, משימות רקע, אוטומציה של משימות, צנרת פקודות ועוד - שהופכים את זה ל בחירה טובה יותר מאשר שורת הפקודה הארכאית כשיש לך הרבה ניהול ותחזוקה של המערכת לעשות.
האם עליך להשתמש ב- PowerShell? ובכן, המשתמש הממוצע לא באמת צריך את כל הפעמונים והשריקות האלה. מנהלים ומשתמשי כוח, לעומת זאת, ככל הנראה יאהבו את מה שהם יכולים לעשות. התחל עם אלה פקודות בסיסיות של PowerShell 6 פקודות בסיסיות של PowerShell כדי להפיק יותר מ- WindowsPowerShell זה מה שאתה מקבל כשאתה נותן סטרואידים לשורת הפקודה של Windows. זה מעניק לך שליטה כמעט בכל היבט של מערכת Windows. אנו עוזרים לכם לקפוץ את עקומת הלמידה שלה. קרא עוד לקבל טעימה מהפוטנציאל שלה.
הערה: ל- PowerShell יש מעט עקומת למידה, אז אל תצפו לתפוס אותו מייד.
שיפורי PowerShell במערכת Windows 10
שימושי כפי שהוא כבר, PowerShell תקבל מספר שיפורים כאשר Windows 10 ישוחרר רשמית. הנה כמה דגשים שתוכלו לצפות להם.
Package Management: מנהל חבילות הוא דרך נוחה לנהל את כל התוכנות שאתה מוריד, מתקין ומסיר. במקום לקפוץ מאתר לאתר, אתה פשוט עיין בחבילות עם PackageManagement (שהיה ידוע בעבר בשם OneGet Windows מקבל מנהל חבילות - הורד תוכנה באופן מרכזי באמצעות OneGetמיקרוסופט מוסיפה ל- Windows תכונה נוספת של לינוקס. ניהול חבילות יכול לשפר ברצינות את הפרודוקטיביות, להגביר את האבטחה ובסופו של דבר לחסוך לך כאב ראש רב. אנו מראים לכם איך זה יעבוד. קרא עוד ). על ידי הרשמה למאגרים שונים אתה יכול לבחור אילו חבילות זמינות עבורך.
OneGet זמין טכנית כבר עבור Windows 8.1, אך רק אם מתקינים את ניהול Windows מסגרת 5.0. כאשר Windows 10 מתקרב, PackageManagement ישולב במערכת על ידי ברירת מחדל.
מעטפת מאובטחת (SSH): Secure Shell היה מזמן פרוטוקול סיכות להקמת חיבורים מוצפנים בין מערכות מרוחקות. ללא SSH, קל מבחוץ מבחוץ ליירט נתונים בזמן שהם מועברים.
עד לאחרונה SSH ב- Windows דרש שימוש בפתרון של צד שלישי (למשל PuTTY), אך צוות PowerShell הודיע כי הם יטמיעו תמיכה ב- SSH במערכת Windows Windows 10 SSH לעומת הקטן: זמן להחליף את לקוח הגישה המרחוק שלך?בואו נסתכל כיצד להגדיר גישה ל- SSH ב- Windows 10, והאם הכלים החדשים יכולים להחליף את PuTTY. קרא עוד . זה לקח זמן, אך נראה כי חלונות סוף סוף תופסים באזור זה.
תכונות PowerShell: עם גרסה 5.0, שיפור ה- PowerShell עצמו משופר עם תכונות חדשות כמו: שיעורים ו- enums, פקודות מובנות חדשות, תכונות מורחבות לפקודות קיימות, צביעה בתחביר במסוף ו- יותר.
לפרטים מעמיקים, עיין בסעיף מה חדש ב- PowerShell 5.0 מאמר מאת מיקרוסופט.
אני מקווה שעכשיו יש לך הבנה טובה יותר של ההבדלים בין שורת הפקודה ל- PowerShell. אם הגעת עד כה, ואתה עדיין מבולבל, אל תדאג: PowerShell מיועד למשתמשים בחשמל ושורת הפקודה טובה מספיק לכולם. למעשה אתה יכול להסתדר בלי לדעת זאת.
יש איזה שהן שאלות? מה אתם חושבים על PowerShell? האם מיקרוסופט הולכת בכיוון הנכון? שתפו אותנו בתגובות למטה!
זיכויים לתמונה: שורת הפקודה מאת Kaleb Fulgham דרך Flickr, חיבור מוצפן מאת אנדראה דנטי דרך Shutterstock
ג'ואל לי הוא בעל תואר B.S. במדעי המחשב ומעל שש שנות ניסיון בכתיבה מקצועית. הוא העורך הראשי של MakeUseOf.