Κύριος Windows 10 Τρόπος αλλαγής της πολιτικής εκτέλεσης του PowerShell στα Windows 10

Τρόπος αλλαγής της πολιτικής εκτέλεσης του PowerShell στα Windows 10



Από προεπιλογή, το PowerShell περιορίζει την εκτέλεση σεναρίων σε υπολογιστές τελικού χρήστη. Αυτή η ρύθμιση είναι καλή από άποψη ασφάλειας. Ωστόσο, εάν χρησιμοποιείτε πολλά σενάρια που έχετε κατεβάσει ή κωδικοποιήσει μόνοι σας, μπορεί να είναι πραγματικά ενοχλητικό. Σε αυτό το άρθρο, θα εξετάσουμε τον τρόπο αλλαγής της προεπιλεγμένης πολιτικής εκτέλεσης για σενάρια PowerShell στα Windows 10.

Διαφήμιση


Το Windows PowerShell έχει τέσσερις διαφορετικές πολιτικές εκτέλεσης:

  • Περιορισμένη - Δεν είναι δυνατή η εκτέλεση σεναρίων. Το Windows PowerShell μπορεί να χρησιμοποιηθεί μόνο σε διαδραστική λειτουργία.
  • AllSigned - Μόνο σενάρια υπογεγραμμένα από έναν αξιόπιστο εκδότη μπορούν να εκτελεστούν.
  • RemoteSigned - Τα σενάρια που έχουν ληφθεί πρέπει να υπογράφονται από έναν αξιόπιστο εκδότη για να μπορέσουν να εκτελεστούν.
  • Χωρίς περιορισμούς - Χωρίς περιορισμούς. μπορούν να εκτελεστούν όλα τα σενάρια του Windows PowerShell.
  • Απροσδιόριστο - Δεν έχει οριστεί πολιτική εκτέλεσης.

Εάν η πολιτική εκτέλεσης δεν έχει οριστεί και δεν έχει ρυθμιστεί, εμφανίζεται ως «Απροσδιόριστο». Δείτε πώς μπορείτε να δείτε την τρέχουσα τιμή.

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

  1. Ανοίξτε το PowerShell .
  2. Πληκτρολογήστε ή αντιγράψτε-επικολλήστε την ακόλουθη εντολή και πατήστε το πλήκτρο Enter:
    Λήψη-ExecutionPolicy -List

PowerShell Δείτε την πολιτική εκτέλεσης

Η εντολή θα εμφανίσει όλες τις πολιτικές εκτέλεσης. Όπως μπορείτε να δείτε, υπάρχουν ορισμένα πεδία για τα οποία μπορεί να οριστεί η πολιτική εκτέλεσης. Μπορεί να ρυθμιστεί παγκοσμίως για όλους τους χρήστες, μόνο για τον τρέχοντα χρήστη ή για την τρέχουσα διαδικασία. Η τρέχουσα πολιτική διεργασίας έχει προτεραιότητα πάνω από τις ρυθμίσεις του τρέχοντος χρήστη. Η τρέχουσα πολιτική χρήστη παρακάμπτει την καθολική επιλογή. Λάβετε αυτό υπόψη. Τώρα, ας δούμε πώς να αλλάξουμε την πολιτική εκτέλεσης σεναρίων για το PowerShell.

Αλλάξτε την πολιτική εκτέλεσης του PowerShell για μια διαδικασία

  1. Ανοίξτε ένα γραμμή εντολών ή PowerShell.
  2. Εκκινήστε το αρχείο powershell.exe με το όρισμα -ExecutionPolicy Unrestricted. Για παράδειγμα,
    Powershell.exe -ExecutionPolicy Unlimitedrile -File c:  data  test.ps1

Αυτό θα ξεκινήσει το σενάριό σας χρησιμοποιώντας την πολιτική απεριόριστης εκτέλεσης. Αντί για το σενάριο, μπορείτε να ξεκινήσετε ένα cmdlet ή αυτό που θέλετε. Αντί για 'Χωρίς περιορισμούς', μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη πολιτική που αναφέρεται παραπάνω.

Συμβουλή: Για μια ανοιχτή κονσόλα PowerShell, μπορείτε να αλλάξετε την πολιτική εκτέλεσης χρησιμοποιώντας την εντολή:

Set-ExecutionPolicy Απεριόριστη -Διαδικασία πεδίου

Θα παραμείνει ενεργό έως ότου κλείσετε το τρέχον παράθυρο PowerShell.Η πολιτική εκτέλεσης του PowerShell έχει οριστεί για μια διαδικασία

Αλλαγή πολιτικής εκτέλεσης PowerShell για τον τρέχοντα χρήστη

  1. Ανοίξτε το PowerShell.
  2. Πληκτρολογήστε ή αντιγράψτε-επικολλήστε την ακόλουθη εντολή και πατήστε το πλήκτρο Enter:
    Set-ExecutionPolicy Unlimitedrope-Scope CurrentUser

Συμβουλή: Εάν η πολιτική δεν έχει οριστεί μετά την παραπάνω εντολή, προσπαθήστε να την συνδυάσετε με το όρισμα -Force, όπως αυτό:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Όταν η πολιτική εκτέλεσης έχει οριστεί για τον τρέχοντα χρήστη, θα παρακάμψει το πεδίο εφαρμογής 'LocalMachine'. Και πάλι, για μια διαδικασία, μπορείτε να την παρακάμψετε για την τρέχουσα παρουσία PowerShell όπως περιγράφεται παραπάνω.

Αλλαγή της καθολικής πολιτικής εκτέλεσης PowerShell

Αυτή η πολιτική εκτέλεσης ισχύει για τον υπολογιστή, πράγμα που σημαίνει ότι είναι αποτελεσματική για εκείνους τους λογαριασμούς χρηστών που δεν εφαρμόζουν μεμονωμένη πολιτική εκτέλεσης. Με τις προεπιλεγμένες ρυθμίσεις, θα εφαρμοστεί σε όλους τους λογαριασμούς χρηστών.

Για να αλλάξετε την πολιτική εκτέλεσης του PowerShell στα Windows 10 , κάντε τα εξής.

  1. Ανοίξτε το PowerShell ως διαχειριστής .
  2. Εκτελέστε την ακόλουθη εντολή:
    Set-ExecutionPolicy Unlimitedrope-Scope LocalMachine

Τελείωσες.

Αλλαγή πολιτικής εκτέλεσης PowerShell με τροποποίηση μητρώου

Είναι δυνατόν να αλλάξετε την πολιτική εκτέλεσης με μια τροποποίηση μητρώου τόσο για τον τρέχοντα χρήστη όσο και για τον υπολογιστή. Εδώ είναι πώς μπορεί να γίνει.

  1. Ανοιξε το Επεξεργαστής μητρώου .
  2. Για να αλλάξετε την πολιτική εκτέλεσης για τον τρέχοντα χρήστη, μεταβείτε στο
    HKEY_CURRENT_USER  ΛΟΓΙΣΜΙΚΟ  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Ορίστε την τιμή συμβολοσειράς ExecutionPolicy σε μία από τις ακόλουθες τιμές: Περιορισμένη, AllSigned, RemoteSigned, Unrestricted, Undefined
  4. Για να αλλάξετε την πολιτική εκτέλεσης για το πεδίο LocalMachine, μεταβείτε στο
    HKEY_LOCAL_MACHINE  ΛΟΓΙΣΜΙΚΟ  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Ορίστε την τιμή συμβολοσειράς ExecutionPolicy σε μία από τις ακόλουθες τιμές: Περιορισμένη, AllSigned, RemoteSigned, Unrestricted, Undefined

Συμβουλή: Δείτε πώς να μεταβείτε σε ένα κλειδί μητρώου με ένα κλικ . Επίσης, μπορείτε εναλλαγή μεταξύ HKCU και HKLM στον Επεξεργαστή Μητρώου των Windows 10 γρήγορα .

πώς να ενεργοποιήσετε τον ήχο στο snapchat

Αυτό είναι.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

PlayStation VR: Η Sony διπλασιάζει το μέλλον του PSVR
PlayStation VR: Η Sony διπλασιάζει το μέλλον του PSVR
Το PlayStation VR μπορεί να ήταν λίγο αθόρυβο αργά, αλλά αυτό δεν σημαίνει ότι η Sony έχει εγκαταλείψει τη συσκευή VR. Μιλώντας σε συνέντευξή του στο PlayStation Japan, ο επικεφαλής της Worldwide Studios Shuhei Yoshida εξήγησε ότι η Sony είναι
Το κουμπί ρύθμισης Διόρθωσης δακτυλικών αποτυπωμάτων είναι γκρίζο στα Windows 10
Το κουμπί ρύθμισης Διόρθωσης δακτυλικών αποτυπωμάτων είναι γκρίζο στα Windows 10
Όταν θέλετε να ρυθμίσετε τη σύνδεση δακτυλικών αποτυπωμάτων στα Windows 10, ενδέχεται να αντιμετωπίσετε το πρόβλημα ότι το κουμπί ρύθμισης δακτυλικών αποτυπωμάτων είναι γκρι. Εδώ είναι μια επιδιόρθωση.
Ενεργοποίηση ή απενεργοποίηση Touch by Finger στα Windows 10
Ενεργοποίηση ή απενεργοποίηση Touch by Finger στα Windows 10
Εάν έχετε μια συσκευή οθόνης αφής με εγκατεστημένα τα Windows 10, μπορείτε να καθορίσετε εάν η είσοδος αφής είναι ενεργοποιημένη ή απενεργοποιημένη χωρίς να απενεργοποιήσετε το υλικό.
Πώς να ενεργοποιήσετε τις Υπηρεσίες τοποθεσίας σε iPhone ή Android
Πώς να ενεργοποιήσετε τις Υπηρεσίες τοποθεσίας σε iPhone ή Android
Το Location Services χρησιμοποιεί την τοποθεσία του smartphone σας για να σας δώσει οδηγίες και συστάσεις. Μάθετε πώς λειτουργεί και πώς να το διαχειριστείτε εδώ.
Το ποντίκι ακολουθεί λανθασμένη κατεύθυνση - Δείτε πώς να αναστρέψετε
Το ποντίκι ακολουθεί λανθασμένη κατεύθυνση - Δείτε πώς να αναστρέψετε
Το ποντίκι σας θα μπορούσε να κάνει κύλιση με λάθος τρόπο για διάφορους λόγους. Ευτυχώς, αυτό το πρόβλημα συχνά επιλύεται εύκολα, αλλά οι οδηγίες διαφέρουν ανάλογα με τη συσκευή σας. Εάν δεν είστε σίγουροι πώς να αναστρέψετε το ποντίκι σας, διαβάστε τον αναλυτικό οδηγό μας. Σε αυτό
Πώς να στείλετε εφέ μέσω iMessage
Πώς να στείλετε εφέ μέσω iMessage
Οι χρήστες iPhone έχουν ένα σημαντικό πλεονέκτημα σε σχέση με τους λάτρεις του Android λόγω της εφαρμογής iMessage. Η εφαρμογή είναι ταυτόχρονα μια εφαρμογή γραπτών μηνυμάτων που βασίζεται στο Διαδίκτυο και μια υπηρεσία SMS. Εάν χρησιμοποιείτε Wi-Fi ή δεδομένα κινητής τηλεφωνίας, μπορείτε να χρησιμοποιήσετε το iMessage
Προσθέστε προσαρμοσμένες αναζητήσεις Chrome για γραμμή διευθύνσεων για να εξοικονομήσετε χρόνο
Προσθέστε προσαρμοσμένες αναζητήσεις Chrome για γραμμή διευθύνσεων για να εξοικονομήσετε χρόνο
Το Google Chrome έχει μια ωραία λειτουργία από τις πρώτες εκδόσεις, η οποία σας επιτρέπει να κάνετε αναζήτηση από τη γραμμή διευθύνσεων, να προσαρμόσετε τις μηχανές αναζήτησης και τις λέξεις-κλειδιά τους και να ορίσετε τις δικές σας αναζητήσεις. Χρησιμοποιώντας αυτήν τη δυνατότητα, μπορείτε να εξοικονομήσετε πολύ χρόνο και να επιταχύνετε τις καθημερινές εργασίες που σχετίζονται με την αναζήτηση. Σε αυτό το άρθρο, θα εξετάσουμε πώς μπορείτε