Fix Powershell Running Scripts Is Disabled This System

- הורד את כלי התיקון למחשב Restoro שמגיע עם טכנולוגיות פטנט (פטנט זמין כאן ).
- נְקִישָׁה התחל סריקה כדי למצוא בעיות של Windows שעלולות לגרום לבעיות במחשב.
- נְקִישָׁה תיקון הכל כדי לפתור בעיות המשפיעות על אבטחת המחשב וביצועיו
- Restoro הורדה על ידי0קוראים החודש.
PowerShell הוא מנוע אוטומציה המסייע למשתמשים באוטומציה של משימות. לאחרונה, אנשים רבים דיווחו כי הם חווים בעיות בעת הפעלת סקריפט ב- פגז כוח .
קשת שש המצור איבד חיבור לשרת
על פי דיווחי המשתמשים, המערכת משליכה את הודעת השגיאה הבאה במקרה זה.
לא ניתן לטעון את testscript.ps1 מכיוון שסקריפטים רצים מושבתים במערכת זו.
השגיאה בעצם מתרחשת בגלל אמצעי אבטחה המיושם במערכת ההפעלה של Windows. המערכת אינה מאפשרת להריץ שום סקריפט במערכת שלך ללא הרשאות ניהול. עליך לבצע את השלבים המפורטים במאמר זה כדי לפתור בעיות של סקריפטים הפועלים מושבתים בשגיאת מערכת זו.
מקור המשחק לא עובד
כיצד לתקן סקריפטים פועלים של PowerShell מושבתים במערכת זו?
1. עקוף את מדיניות הביצוע
- באפשרותך לעדכן את הפקודה כדי לקבל גישה לגישה לתסריט באמצעות מדיניות.
- פתח את דיאלוג ההפעלה על ידי לחיצה Windows + R. מקשים.
- סוּג פגז כוח בתיבת הטקסט ולחץ בו זמנית Ctrl + Shift + Enter מקשים. תהליך זה יפעיל את PowerShell כמנהל מערכת.
- עכשיו אתה יכול להקליד את הפקודה הבאה כדי לבצע סקריפט PowerShell ספציפי: c:> powershell -ExecutionPolicy ByPass-File testscript.ps1
- לבסוף, לחץ על מקש Enter ובדוק אם המערכת שלך מפעילה את הסקריפט בהצלחה.
הערה: פתרון זה יעקוף את מדיניות הביצוע להפעלת הסקריפט במערכת שלך. עבור לפתרון הבא אם אינך רוצה לעקוף את מדיניות ברירת המחדל.
2. שנה את מדיניות הביצוע
- לחץ בו זמנית על Windows + R. משולב לפתיחת תיבת הדו-שיח.
- ברגע שתיבת הדו-שיח נפתחת על המסך שלך, הקלד פגז כוח ולחץ Ctrl + Shift + Enter מקשים לפתיחת PowerShell עם גישה מנהלתית.
- בהתבסס על המצב הספציפי שלך, Windows מאפשר לך להגדיר את המדיניות לארבעה מצבים שונים. כדי לקבל את רשימת מדיניות הביצוע, אתה יכול להקליד את הפקודה: Get-ExecutionPolicy -List
- לחץ על להיכנס מפתח וכעת תראה רשימה המציגה את מצב מדיניות הביצוע עבור כל קבוצות המשתמשים.
- בדוק את הסטטוס של LocalMachine תחת עמודת היקף.
- אם מדיניות הביצוע מוגדרת למוגבלת או לא מוגדרת, עליך להגדיר את מדיניות הביצוע ל ללא הגבלה .
- הקלד את הפקודה הבאה כדי לשנות את הסטטוס בחלון PowerShell: Set-ExecutionPolicy RemoteSigned
- לחץ על להיכנס מקש לביצוע הפקודה ואז Y לאישור השינוי.
- אם הבעיה עדיין נמשכת, החלף אותה RemoteSigned עם ללא הגבלה.
הערה :מדיניות הביצוע של RemoteSigned מגבילה את הפעלת סקריפטים שאינם חתומים על ידי מפרסם מהימן. עם זאת, ההגבלה מוסרת אם תבחר ללא הגבלה.
אם מצאת את הפתרונות שלנו מועילים, הודע לנו בסעיף ההערות שלמטה איזה מהם עבד עבורך.