בפוסט זה, מדיניות הביצוע 'עקיפה' של PowerShell תופרך.
מעקף ביצוע מדיניות Windows PowerShell
כאמור לעיל, כאשר ' לַעֲקוֹף ' מדיניות הביצוע מופעלת, היא מבטלת את כל ההגבלות שעצרו את הפעלת הסקריפט ב- PowerShell.
דוגמאות להפעלת מדיניות הביצוע 'עקוף' ב-PowerShell ניתנות להלן.
דוגמה 1: הגדר את מדיניות הביצוע ל'עקוף' עבור מסוף PowerShell
הדגמה זו תאפשר את מדיניות הביצוע 'עקוף' ב-PowerShell:
Set-ExecutionPolicy -מדיניות ביצוע לַעֲקוֹף
בואו נוודא אם מדיניות הביצוע הופעלה או לא על ידי ביצוע הפקודה הבאה:
Get-ExecutionPolicy
דוגמה 2: הגדר את מדיניות הביצוע ל'עקוף' עבור PowerShell ISE
דוגמה זו תאפשר את מדיניות הביצוע 'עקוף' בסקריפט של PowerShell:
Set-ExecutionPolicy -מדיניות ביצוע לַעֲקוֹףGet-ExecutionPolicy
דוגמה 3: הגדר את מדיניות הביצוע ל'עקוף' עבור סקריפט PowerShell
בדוגמה זו, מדיניות הביצוע 'עקוף' תופעל עבור קובץ סקריפט ספציפי:
powershell.exe -מדיניות ביצוע עוקף את C:\New\Array.ps1לפי הקוד לעיל:
- ראשית, כתוב את ' powershell.exe ' cmdlet ואחריו ' Get-ExecutionPolicy 'cmdlet.
- לאחר מכן, הוסף את ' -מדיניות ביצוע ' פרמטר ולאחר מכן הקצה לו את ' לַעֲקוֹף ' ערך.
- לבסוף, ציין את הנתיב של הסקריפט כדי לאפשר את מדיניות הביצוע של 'עקוף':
זה היה הכל על הגדרת מדיניות הביצוע 'עקוף' ב- PowerShell.
סיכום
מעקף ביצוע מדיניות Windows PowerShell הוא התהליך לאפשר את ' לַעֲקוֹף ' מדיניות ביצוע עבור הסקריפט או המסוף הספציפיים. מדיניות הביצוע של 'עקוף' משמשת להסרת כל ההגבלות לביצוע סקריפטים מכל מקום. פוסט זה הרחיב את מדיניות ה'עקיפה' של PowerShell עם מספר דוגמאות.