Πώς να ορίσετε την πολιτική εκτέλεσης του PowerShell

Ίσως χρειαστεί να ορίσετε την πολιτική εκτέλεσης PowerShell όταν επιχειρείτε να εκτελέσετε δέσμες ενεργειών PowerShell για να επιτρέψετε την εκτέλεση της δέσμης ενεργειών. Διαφορετικά μπορεί να σας χαιρετίσουμε με ένα " όνομα σεναρίου δεν μπορεί να φορτωθεί επειδή τα σενάρια εκτέλεσης είναι απενεργοποιημένα σε αυτό το σύστημα. " μήνυμα λάθους.

Χρησιμοποιήστε αυτό το σεμινάριο για να επιτρέψετε την εκτέλεση σεναρίων PowerShell στο σύστημα των Windows.

Πρώτον, βεβαιωθείτε ότι το σενάριο δεν αποκλείεται από την εκτέλεση με αυτά τα βήματα:

  1. Κάντε δεξί κλικ στο εικονίδιο της δέσμης ενεργειών και, στη συνέχεια, επιλέξτε " Ιδιότητες ".
  2. Βεβαιωθείτε ότι έχει επιλεγεί το πλαίσιο ελέγχου " Unblock " και, στη συνέχεια, επιλέξτε " OK ".

Επιλογή 1 - εντολή PS

  1. Επιλέξτε το κουμπί " Έναρξη " και πληκτρολογήστε " powerhell ".
  2. Κάντε δεξί κλικ στο " Windows PowerShell " και, στη συνέχεια, επιλέξτε " Εκτέλεση ως διαχειριστής ".
  3. Πληκτρολογήστε τα παρακάτω και πατήστε " Enter ":

    Set-ExecutionPolicy RemoteSigned -Force

Επιλογή 2 - κλειδί μητρώου

  1. Κρατήστε πατημένο το πλήκτρο των Windows και στη συνέχεια πατήστε " R " για να εμφανιστεί το παράθυρο Εκτέλεση.
  2. Πληκτρολογήστε " regedit ", στη συνέχεια επιλέξτε " OK ":
  3. Μεταβείτε στα εξής:
    • HKEY_LOCAL_Machine
    • ΛΟΓΙΣΜΙΚΟ
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. Κάντε δεξί κλικ στο φάκελο " Microsoft.PowerShell " και, στη συνέχεια, επιλέξτε " New "> " String value ".
  5. Πληκτρολογήστε " ExecutionPolicy ", στη συνέχεια πατήστε " Enter " για να ορίσετε το όνομα συμβολοσειράς.
  6. Ανοίξτε το " ExecutionPolicy ", στη συνέχεια πληκτρολογήστε " RemoteSigned " στο πεδίο " Δεδομένα τιμής ".
  7. Επιλέξτε " OK ".

Επιλογή 3 - Πολιτική ομάδας

Οι ρυθμίσεις στην Πολιτική ομάδας για να ορίσετε την πολιτική εκτέλεσης μπορούν να βρεθούν στον επεξεργαστή διαχείρισης πολιτικής ομάδας σε αυτήν τη διαδρομή:

  • Πολιτικές> Πρότυπα διαχείρισης> Στοιχεία των Windows> Windows PowerShell> Ενεργοποιήστε την εκτέλεση δέσμης ενεργειών