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

Εάν θέλετε να ενεργοποιήσετε ή να απενεργοποιήσετε την εκτέλεση σεναρίων Windows PowerShell(turn on or off Windows PowerShell script execution) στα Windows 10 , ακολουθήστε αυτόν τον οδηγό βήμα προς βήμα. Θα χρησιμοποιήσουμε τον Επεξεργαστή Μητρώου(Registry Editor) και τον Επεξεργαστή Πολιτικής Τοπικής Ομάδας(Local Group Policy Editor) για να ενεργοποιήσουμε ή να απενεργοποιήσουμε αυτήν τη λειτουργία.

Το Windows PowerShell είναι ένα απαραίτητο και εύχρηστο εργαλείο που περιλαμβάνεται στο λειτουργικό σύστημα Windows . Υπάρχουν κυρίως δύο τύποι σεναρίων – Υπογεγραμμένα από αξιόπιστο εκδότη και Τοπικά σενάρια. Τα τοπικά σενάρια είναι αυτά που δημιουργείτε στον προσωπικό σας υπολογιστή, ενώ το άλλο είναι αυτό που έχει υπογράψει ένας αξιόπιστος εκδότης για να εκτελέσει μια συγκεκριμένη εργασία.

Ενεργοποιήστε ή απενεργοποιήστε την εκτέλεση σεναρίου Windows PowerShell

Για να ενεργοποιήσετε ή να απενεργοποιήσετε την εκτέλεση σεναρίων Windows PowerShell χρησιμοποιώντας το πρόγραμμα (Windows PowerShell)επεξεργασίας πολιτικής ομάδας(Group Policy Editor) , ακολουθήστε αυτά τα βήματα-

  1. Αναζητήστε το gpedit.msc στο πλαίσιο αναζήτησης της γραμμής εργασιών.
  2. Κάντε κλικ στην Επεξεργασία πολιτικής ομάδας(Edit group policy) στο αποτέλεσμα αναζήτησης.
  3. Μεταβείτε στο Windows PowerShell στη Διαμόρφωση υπολογιστή(Computer Configuration) .
  4. Κάντε διπλό κλικ στο Ενεργοποίηση εκτέλεσης σεναρίου(Turn on Script Execution) .
  5. Επιλέξτε την επιλογή Ενεργοποιημένο(Enabled) .
  6. Επιλέξτε μια Πολιτική εκτέλεσης(Execution Policy) από την αναπτυσσόμενη λίστα.
  7. Επιλέξτε την επιλογή Απενεργοποίηση(Disabled) για να απενεργοποιήσετε την εκτέλεση σεναρίου.
  8. Κάντε κλικ στο Apply και OK .

Ας δούμε αναλυτικά αυτά τα βήματα.

Αρχικά, θα πρέπει να ανοίξετε το Local Group Policy Editor στον υπολογιστή σας. Για αυτό, πραγματοποιήστε αναζήτηση gpedit.mscστο πλαίσιο αναζήτησης της γραμμής εργασιών(Taskbar) και κάντε κλικ στο  Επεξεργασία πολιτικής ομάδας (Edit group policy ) στο αποτέλεσμα αναζήτησης. Αφού ανοίξετε αυτό το εργαλείο, μεταβείτε στην ακόλουθη διαδρομή-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Στο  φάκελο Windows PowerShell  , θα δείτε μια ρύθμιση που ονομάζεται  Ενεργοποίηση εκτέλεσης δέσμης ενεργειών(Turn on Script Execution) . Κάντε διπλό κλικ σε αυτό και επιλέξτε την  επιλογή Ενεργοποιημένο (Enabled ) .

Ενεργοποιήστε ή απενεργοποιήστε την εκτέλεση σεναρίου Windows PowerShell

Μετά από αυτό, επιλέξτε μια Πολιτική εκτέλεσης από την αναπτυσσόμενη λίστα. Θα δείτε αυτές τις τρεις επιλογές-

  • Επιτρέπονται μόνο υπογεγραμμένα σενάρια
  • Επιτρέπονται(Allow) τοπικά σενάρια και υπογεγραμμένα σενάρια εξ αποστάσεως
  • Να επιτρέπονται όλα τα σενάρια

Εάν θέλετε να απενεργοποιήσετε την εκτέλεση σεναρίου στο Windows PowerShell , επιλέξτε την  επιλογή Απενεργοποιημένη (Disabled ) .

Σε κάθε περίπτωση, κάντε κλικ στο  Apply  και  OK  για να αποθηκεύσετε την αλλαγή.

Όπως αναφέρθηκε προηγουμένως, είναι δυνατό να κάνετε την ίδια αλλαγή χρησιμοποιώντας τον Επεξεργαστή Μητρώου(Registry Editor) . Πριν από αυτό, συνιστάται να  δημιουργήσετε ένα σημείο επαναφοράς συστήματος  και  να δημιουργήσετε αντίγραφα ασφαλείας όλων των αρχείων Μητρώου(backup all Registry files) .

Ενεργοποιήστε ή απενεργοποιήστε την εκτέλεση σεναρίων Windows PowerShell χρησιμοποιώντας το (Windows PowerShell)Μητρώο(Registry)

Για να ενεργοποιήσετε ή να απενεργοποιήσετε την εκτέλεση δέσμης ενεργειών Windows PowerShell , ακολουθήστε αυτά τα βήματα-

  1. Πατήστε Win+R .
  2. Πληκτρολογήστε regedit και πατήστε το κουμπί Enter .
  3. Κάντε κλικ στο κουμπί Ναι(Yes) .
  4. Μεταβείτε στα Windows μέσα στο κλειδί HKLM(HKLM key) .
  5. Κάντε δεξί κλικ στα Windows > Νέο > Κλειδί.
  6. Ονομάστε το ως PowerShell .
  7. Κάντε δεξί κλικ(Right-click) στο PowerShell > Νέα τιμή (Value)PowerShell > New DWORD (32-bit) .
  8. Ονομάστε το ως EnableScripts .
  9. Κάντε διπλό κλικ σε αυτό για να ορίσετε τα δεδομένα τιμής(Value) ως 1 .
  10. Right-click PowerShell > New > String Value .
  11. Ονομάστε το ως ExecutionPolicy .
  12. Κάντε διπλό κλικ σε αυτό για να ορίσετε τα δεδομένα τιμής(Value) όπως αναφέρονται παρακάτω.

Αν θέλετε να μάθετε περισσότερα, συνεχίστε να διαβάζετε.

Για να ξεκινήσετε, πατήστε  Win+R , πληκτρολογήστε regeditκαι πατήστε το  κουμπί Enter  . Εάν δείτε το μήνυμα  UAC , κάντε κλικ στο κουμπί (UAC)Ναι (Yes ) για να ανοίξετε τον Επεξεργαστή Μητρώου(Registry Editor) στον υπολογιστή σας. Μετά από αυτό, πλοηγηθείτε στην ακόλουθη διαδρομή-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Κάντε δεξί κλικ στα Windows, επιλέξτε  New > Key,  και ονομάστε το  PowerShell .

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

Θα πρέπει να δημιουργήσετε μια τιμή DWORD(DWORD) (32-bit) και μια τιμή (Value)συμβολοσειράς(String Value) στο  κλειδί PowerShell  . Για αυτό, κάντε δεξί κλικ στο PowerShell > New > DWORD (32-bit) Value και ονομάστε το  EnableScripts .

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

Κάντε διπλό κλικ(Double-click) στο EnableScripts για να ορίσετε τα  δεδομένα τιμής (Value data ) ως  ή  0 . Εάν θέλετε να ενεργοποιήσετε αυτήν τη λειτουργία, κάντε την  1 . Διαφορετικά, ας είναι  0 .

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

Τώρα, θα πρέπει να ορίσετε την πολιτική εκτέλεσης. Για αυτό, κάντε δεξί κλικ στο PowerShell > New > String Value και ονομάστε το  ExecutionPolicy .

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

Μετά από αυτό, κάντε διπλό κλικ σε αυτό και εισαγάγετε τα  δεδομένα τιμής (Value data ) όπως αναφέρεται παρακάτω-

  • AllSigned:  Επιτρέπονται μόνο υπογεγραμμένα σενάρια
  • RemoteSigned : Επιτρέπονται τοπικά σενάρια και απομακρυσμένα υπογεγραμμένα σενάρια
  • Χωρίς περιορισμούς:(Unrestricted:)  Να επιτρέπονται όλα τα σενάρια

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

Τέλος, κάντε κλικ  στο κουμπί OK  για να αποθηκεύσετε την αλλαγή.

Αυτό είναι όλο! Ελπίζω να βοηθήσει.



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts