הדרכות

תסריט Powershell: כיצד לרוץ ולכתוב אחד

תוכן עניינים:

Anonim

PowerShell תואם את אחד הכלים הטובים ביותר של מערכת ההפעלה Windows, הוא זמין מאז דצמבר 2006 והוא מופעל עבור Windows XP וגרסאותיו המאוחרות יותר.

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

מדד התוכן

מה זה PowerShell?

PowerShell הוא ממשק קשור, המבצע פקודות או הוראות ישירות למחשב, הן עבור השרת בו הוא משתמש והן עבור יישומים מסוימים המותקנים במערכת.

הדרישה העיקרית שלה היא התקנה מקדימה של משאב הנקרא .NET בגירסה של לא פחות מ- 2.0 ובנוסף להיות קבילה ברובו ב- Windows, ניתן להוריד אותו גם לסירוגין במערכות הפעלה מורכבות יותר כמו לינוקס ו- MacOS.

תוכנית זו שונה מ- CMD (Command Console) בכך שתפקידיה נרחבים בהרבה, ומאפשרים לבצע שינויים עמוקים יותר בשרת המערכת ככאלה ובתוכניות ספציפיות אחרות.

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

כיצד להפעיל ולכתוב סקריפטים ב- PowerShell

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

הפעל או כתוב פקודות פשוטות ב- PowerShell

הנוהל לביצוע סקריפטים פשוטים ב- PowerShell הוא כדלקמן:

  • עבור אל החלק "התחל" של Windows. ברגע שאתה שם, חפש את "Windows PowerShell". כאשר מופיעה התוצאה המתאימה, לחץ עליו באמצעות לחצן העכבר הימני. לאחר מכן עליך ללחוץ על האפשרות "הפעל כמנהל".

לאחר מכן אשר את הפעולה בתפריט המוקפץ שיופיע.

  • לאחר שתעשה זאת, תוכנית PowerShell הפתוחה תוצג במחשב האישי שלך ותוכל להריץ את הפקודות הרצויות לך.

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

כתוב סקריפטים מ- Windows Power Shell ISE

Windows PowerShell ISE הוא עוזר לתוכנית PowerShell ככזו, המאפשרת ליצור, לשמור, לשנות וגם לכתוב פקודות חדשות בכלי האמור.

עם זאת, עבור האחרונים, יש להקפיד על הנחיות אלה:

  • הזן "Windows PowerShell ISE" מהאפשרויות המהירות של התוכנית "PowerShell". המשך לעבור לסעיף "תצוגה" שתבחין בו בראש התפריט ואז בחר "עבור ללוח הסקריפט. לבסוף הוא ממשיך לכתוב את הפקודה שנבחרה.

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

בנוסף לכל זה, ניתן להחליף סקריפט שכבר הוצב בתפריט הכתיבה, אך לשם כך עליכם ללחוץ על "Ctrl + H" ולחפש ספציפית את שורת הפקודה שברצונך לשנות.

הפעל סקריפט מ- Windows Power Shell ISE

ההליך לביצוע סקריפט הוא פשוט מאוד, פשוט הזן את Windows Power Shell ISE ולחץ על "הפעל סקריפט", כפתור שנמצא בתפריט העליון.

האחרון הוא ירוק ומתכתב עם חץ הממוקם בחלק השלישי של הקטע שנקבע מראש.

באופן דומה, תוכלו לעבור ל"קובץ " ומשם לחץ על " ביצוע " כך שהפקודה תתחיל לבצע את התהליכים שהוקמו מראש.

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

הפעל סקריפטים חדשים ב- Power Shell

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

  • ראשית, גש אל "Power Shell ISE" מהדפדפן של המחשב האישי שלך. לאחר מכן, כאשר התוכנית מוצגת על המסך, לחץ על האלטרנטיבה "חדשה" שמוצגת באפשרויות המהירות בחלקה העליון. סוף סוף, כתוב את החלק להלן התסריט החדש שיבצע.

עם זאת, הגדרת סקריפט חדשה פועלת רק על פי ביצוע הכללים הבאים:

  1. יש לקבוע שם קוד עם הסימן "#", לצורך שינוי וזיהוי. יש להציב את סוג המשתנה שאתה רוצה לייעד: במקרה זה יש להשתמש בסמל "$" ואז סימן של "=" ואז נקבע ערך חלופי. משתנים חייבים להיות שיטת זיהוי: זאת בכדי לקבוע את הסוג שנוצר ולציין את הספרות המשמשות בתסריט.

לאחר מכן עליך להמשיך לשמור אותה, לבצע נוהל זה:

  • לחץ על ההתאמה "קובץ" בחלק העליון, לחץ על התפריט "שמור בשם". הניח את השם הרצוי ללא סימנים שהוקמו מראש ותיבת "שם הקובץ. המשך לציין " סקריפטים של PowerShell (*. ps1) " בחלופה " שמור כסוג ". לבסוף לחץ על " שמור " בתחתית.

הפעל סקריפטים שכבר נוצרו

אם כבר יצרת סקריפט ושמרת אותו בספריה שלך, אתה יכול לפתוח אותו ישירות ב- Windows Power Shell ISE באופן הבא:

  • כצעד ראשון עליכם לגשת ל- Windows Power Shell ISE. ואז עליכם ללחוץ על “קובץ” בפינה השמאלית העליונה, ואז עליכם ללחוץ על “פתח…”. זה יעביר אתכם למסמכים המיועדים של מחשב אישי, ביניהם בחר לחיצה כפולה על התסריט בו תרצה להשתמש.

שגיאה בהפעלת סקריפט ב- Power Shell

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

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

הערה: עליכם לדעת שאם לתסריט יש תיאור לוגי אינפורמטיבי של אמינות מועטה, מומלץ שלא לבצע שינוי זה לצורך אבטחת מחשבים פשוטה.

עם זאת, הנוהל שיש לבצע במקרה זה הוא פשוט לבצע את הפקודה הזו: Get-ExecutionPolicy, בכדי לראות את מצב מדיניות האבטחה.

אנו ממליצים לקרוא את הדרכות הבאות:

באופן דומה, כדי לקבוע כללים חדשים בשדה זה, יש להשתמש בתיאור הבא: Set-ExecutionPolicy RemoteSIGN, ובשיטה זו התקלה תיפתר על ידי הכלי.

הדרכות

בחירת העורכים

Back to top button