כיצד לכתוב סקריפט Powershell בסיסי

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 7 אַפּרִיל 2021
תאריך עדכון: 20 נוֹבֶמבֶּר 2024
Anonim
מדריך ל PowerShell  בעברית חלק 1
וִידֵאוֹ: מדריך ל PowerShell בעברית חלק 1

תוֹכֶן

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


הוראות

חקור את היסודות של Scripting באמצעות Windows PowerShell (גלובליזציה 5 תמונה על ידי jugjo tugores מ Fotolia.com)
  1. הפעל את Windows Notepad על-ידי הקשה על מקש הלוגו של Windows + R במקלדת. לאחר מכן הקלד "Notepad" בשדה "הפעל ..." ולחץ על "Enter".

  2. הקלד את הקוד הבא בקובץ Notepad:

    $ strComputer = "." $ colItems = get-wmiobject -class "Win32_Process" -namespace "root CIMV2" -Compputername $ strComputer foreach ($ objItem ב- $ colItems) {לכתוב מארח $ objItem.Caption לכתוב מארח $ objItem.ExecutablePath לכתוב מארח $ objItem .ProcessID}

  3. שומר את הקובץ בשם "C: ListProcessInfo.ps1".

  4. פתח את PowerShell על-ידי הקשה על המקש Windows + R במקלדת. לאחר מכן הקלד "PowerShell" ולחץ על מקש "Enter".

  5. הקלד "C: listprocessinfo.ps1" ולחץ על "Enter" כדי להפעיל את הסקריפט.


איך

  • כברירת מחדל, PowerShell אינו תומך ב- scripting. אם מתקבלת הודעת שגיאה בעת ניסיון להפעיל script, עליך להשתמש ב- cmdlet "set-ExecutionPolicy" כדי לשנות הגדרה זו. עיין בקישור הבא לקבלת מידע נוסף אודות תצורה זו: http://technet.microsoft.com/en-us/library/dd347628.aspx.
  • הקלד "get-help" בשורת הפקודה PowerShell כדי לגשת למערכת העזרה.
  • Windows XP ו- Vista אינם נשלחים עם PowerShell. אם אתה מפעיל אחת משתי מערכות הפעלה, באפשרותך להוריד את הגירסה העדכנית ביותר של PowerShell בכתובת הבאה: http://support.microsoft.com/kb/968929

שים לב

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

מה שאתה צריך

  • מחשב שבו פועל Microsoft XP ואילך.