עיקרי חלונות 10 כיצד לשנות את מדיניות הביצוע של PowerShell ב- Windows 10

כיצד לשנות את מדיניות הביצוע של PowerShell ב- Windows 10



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

פרסומת


ל- Windows PowerShell יש ארבע מדיניות ביצוע שונות:

  • מוגבל - לא ניתן להריץ סקריפטים. ניתן להשתמש ב- Windows PowerShell רק במצב אינטראקטיבי.
  • AllSigned - ניתן להריץ רק סקריפטים חתומים על ידי מפרסם מהימן.
  • RemoteSigned - סקריפטים שהורדו חייבים להיות חתומים על ידי מפרסם מהימן לפני שניתן יהיה להריץ אותם.
  • ללא הגבלה - ללא הגבלות; ניתן להריץ את כל סקריפטי Windows PowerShell.
  • לא מוגדר - לא הוגדרה מדיניות ביצוע.

אם מדיניות הביצוע לא מוגדרת ולא מוגדרת, היא מוצגת כ'לא מוגדר '. כך תוכל לראות את הערך הנוכחי.

כיצד לראות את מדיניות הביצוע של PowerShell

  1. פתח את PowerShell .
  2. הקלד או העתק והדבק את הפקודה הבאה ולחץ על מקש Enter:
    Get-ExecutionPolicy -List

PowerShell ראה מדיניות ביצוע

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

שנה את מדיניות ביצוע PowerShell לתהליך

  1. פתח א שורת פקודה או PowerShell.
  2. הפעל את הקובץ powershell.exe עם הטיעון -ExecutionPolicy ללא הגבלה. לדוגמה,
    Powershell.exe -ExecutionPolicy ללא הגבלה -קובץ c:  data  test.ps1

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

טיפ: עבור קונסולת PowerShell פתוחה, תוכלו להחליף את מדיניות הביצוע באמצעות הפקודה:

Set-ExecutionPolicy ללא הגבלה - היקף תהליך

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

שנה את מדיניות ביצוע PowerShell עבור המשתמש הנוכחי

  1. פתח את PowerShell.
  2. הקלד או העתק והדבק את הפקודה הבאה ולחץ על מקש Enter:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

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

Set-ExecutionPolicy ללא הגבלה -Scope CurrentUser -Force

כאשר מדיניות הביצוע מוגדרת עבור המשתמש הנוכחי, היא תעקוף את היקף 'LocalMachine'. שוב, בתהליך, באפשרותך לעקוף אותו עבור מופע PowerShell הנוכחי כמתואר לעיל.

שנה את מדיניות ביצוע PowerShell העולמית

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

לשינוי מדיניות ביצוע PowerShell ב- Windows 10 , תעשה את הדברים הבאים.

  1. פתח את PowerShell כמנהל .
  2. בצע את הפקודה הבאה:
    Set-ExecutionPolicy ללא הגבלה - Scope LocalMachine

אתה גמור.

שנה את מדיניות הביצוע של PowerShell בעזרת הצבת רישום

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

  1. פתח את ה עורך רישום .
  2. כדי לשנות את מדיניות הביצוע עבור המשתמש הנוכחי, עבור אל
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. הגדר את ערך המחרוזת ExecutionPolicy לאחד מהערכים הבאים: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
  4. כדי לשנות את מדיניות הביצוע עבור היקף LocalMachine, עבור אל
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. הגדר את ערך המחרוזת ExecutionPolicy לאחד מהערכים הבאים: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.

טיפ: ראה כיצד לעבור למפתח רישום בלחיצה אחת . כמו כן, אתה יכול עבור במהירות בין HKCU ו- HKLM בעורך הרישום של Windows 10 .

כיצד להעביר הודעות דוא"ל מ- AOL ל- Gmail

זהו זה.

מאמרים מעניינים

בחירת העורך

מה זה גוגל דרייב?
מה זה גוגל דרייב?
מה זה גוגל דרייב? זהו שירות אחסון ופרודוקטיביות מבוסס ענן הכולל אחסון מקוון בחינם. הנה מה שאתה צריך לדעת כדי להפיק את המרב מהשימוש ב-Google Drive.
כיצד להשיג רכיבים ב-Rimworld
כיצד להשיג רכיבים ב-Rimworld
רכיבים הם אבני הבניין של כמעט כל דבר שאתה משתמש בו ב-Rimworld. אם אתה משחק משחק ללא רכיבים, לא תגיע רחוק מדי. אתה צריך את הפריטים האלה כדי לבנות ספינות, כלי נשק, מכשירים חשמליים ומה לא. אבל איך בדיוק
כיצד לשנות את הדוא'ל בחשבון Xbox
כיצד לשנות את הדוא'ל בחשבון Xbox
https://www.youtube.com/watch?v=4Yun8B3e77s יש הרבה סיבות לשנות את הדוא'ל בחשבון Xbox שלך. זו יכולה להיות כתובת ישנה שאתה רוצה להיפטר ממנה, או אולי אתה רוצה לארגן הכל
כיצד לשנות את עוצמת הקול עבור אזעקת אנדרואיד שלך
כיצד לשנות את עוצמת הקול עבור אזעקת אנדרואיד שלך
מצבים כאלה קורים לטובים מבינינו. אתה מכוון את השעון המעורר בטלפון האנדרואיד שלך לשעות הבוקר המוקדמות. חצי שעה לאחר השעה שצוינה, אתה מוצא את עצמך פשוט מתעורר. האזעקה לא
כיצד להגדיר פרוקסי עבור Microsoft Edge
כיצד להגדיר פרוקסי עבור Microsoft Edge
היום נראה כיצד להגדיר פרוקסי עבור Microsoft Edge. Windows 10 מגיע עם דפדפן ברירת מחדל חדש, Microsoft Edge. זו אפליקציה אוניברסלית.
FPO בעיצוב גרפי
FPO בעיצוב גרפי
תמונה המסומנת FPO היא מציין מיקום במיקום ובגודל הסופי על גרפיקה מוכנה למצלמה כדי להראות היכן תמוקם תמונה ברזולוציה גבוהה.
כיצד לראות את היסטוריית הצפייה שלך ב-TikTok
כיצד לראות את היסטוריית הצפייה שלך ב-TikTok
מרכז הפעילות של TikTok מפרט את כל הסרטונים שצפיתם בהם. אתה יכול גם למצוא סרטונים שכבר ראית באמצעות חיפוש כאשר אתה מפעיל מסנן מיוחד. הנה איך הכל עובד.