Principal Windows 10 Com canviar la política d'execució de PowerShell al Windows 10

Com canviar la política d'execució de PowerShell al Windows 10



Per defecte, PowerShell restringeix l'execució de seqüències d'ordres als ordinadors d'usuaris finals. Aquesta configuració és bona des del punt de vista de la seguretat. Tot i això, si utilitzeu molts scripts que heu descarregat o codificat per vosaltres mateixos, pot ser realment molest. En aquest article, revisarem com canviar la política d'execució predeterminada per als scripts PowerShell al Windows 10.

Anunci publicitari


El Windows PowerShell té quatre polítiques d'execució diferents:

  • Restringit: no es poden executar scripts. Windows PowerShell només es pot utilitzar en mode interactiu.
  • AllSigned: només es poden executar scripts signats per un editor de confiança.
  • RemoteSigned: els scripts descarregats han de ser signats per un editor de confiança abans de poder-los executar.
  • Sense restriccions: sense restriccions; es poden executar tots els scripts del Windows PowerShell.
  • Sense definir: no s'ha establert cap política d'execució.

Si la política d'execució no està configurada i no està configurada, es mostrarà com a 'Sense definir'. A continuació s’explica com podeu veure el valor actual.

Com es pot veure la política d'execució de PowerShell

  1. Obriu PowerShell .
  2. Escriviu o copieu-enganxeu l'ordre següent i premeu la tecla Retorn:
    Get-ExecutionPolicy -List

PowerShell Vegeu la política d

L'ordre mostrarà totes les polítiques d'execució. Com podeu veure, hi ha diversos àmbits per als quals es pot definir la política d'execució. Es pot configurar globalment per a tots els usuaris, només per a l'usuari actual o per al procés actual. La política de procés actual té prioritat per sobre de la configuració de l'usuari actual. La política d'usuari actual substitueix l'opció global. Tingueu-ho present. Ara, vegem com canviar la política d'execució de seqüències d'ordres per a PowerShell.

Canvieu la política d'execució de PowerShell per a un procés

  1. Obriu un símbol del sistema o PowerShell.
  2. Inicieu el fitxer powershell.exe amb l'argument -ExecutionPolicy Unrestricted. Per exemple,
    Powershell.exe -ExecutionPolicy Unrestricted -Fichier c:  data  test.ps1

Això iniciarà el vostre script mitjançant la política d'execució sense restriccions. En lloc de l'script, podeu iniciar un cmdlet o el que vulgueu. En lloc de 'Sense restriccions', podeu utilitzar qualsevol altra política esmentada anteriorment.

Consell: per a una consola PowerShell oberta, podeu canviar la política d'execució mitjançant l'ordre:

Set-ExecutionPolicy Unrestricted -Scope Process

Es mantindrà actiu fins que tanqueu la finestra actual del PowerShell.La política d

Canvieu la política d'execució de PowerShell per a l'usuari actual

  1. Obriu PowerShell.
  2. Escriviu o copieu-enganxeu l'ordre següent i premeu la tecla Retorn:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Consell: si la política no s'estableix després de l'ordre anterior, intenteu combinar-la amb l'argument -Force, així:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Quan la política d'execució s'estableixi per a l'usuari actual, substituirà l'abast 'LocalMachine'. De nou, per a un procés, podeu substituir-lo per a la instància actual de PowerShell tal com es descriu anteriorment.

Canvieu la política global d'execució de PowerShell

Aquesta política d’execució s’aplica a l’ordinador, és a dir, és eficaç per a aquells comptes d’usuari que no tinguin cap política d’execució aplicada individualment. Amb la configuració predeterminada, s'aplicarà a tots els comptes d'usuari.

Per canviar la política d’execució de PowerShell al Windows 10 , feu el següent.

  1. Obriu PowerShell com a administrador .
  2. Executeu l'ordre següent:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Estàs acabat.

Canvieu la política d'execució de PowerShell amb una modificació del registre

És possible canviar la política d'execució amb una modificació del registre tant per a l'usuari actual com per a l'ordinador. A continuació s’explica com es pot fer.

  1. Obriu el fitxer Editor del registre .
  2. Per canviar la política d'execució de l'usuari actual, aneu a
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Establiu el valor de la cadena ExecutionPolicy en un dels valors següents: Restringit, AllSigned, RemoteSigned, Unrestricted, Undefined.
  4. Per canviar la política d'execució de l'abast de LocalMachine, aneu a
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Establiu el valor de la cadena ExecutionPolicy en un dels valors següents: Restringit, AllSigned, RemoteSigned, Unrestricted, Undefined.

Consell: Vegeu com accedir a una clau de registre amb un sol clic . A més, podeu canvieu ràpidament entre HKCU i HKLM a l'editor del registre de Windows 10 .

desactiveu el compte d'administrador de Windows 10

Això és.

Articles D'Interès

L'Elecció De L'Editor

PS4: Com compartir jocs
PS4: Com compartir jocs
Voleu compartir els jocs descarregats amb familiars i amics, però no heu de canviar de compte cada vegada que vulgueu jugar? Per fer-ho, cal que el seu compte sigui el principal per al vostre sistema. Això pot ser
Com crear un formulari omplible a Word per a Windows
Com crear un formulari omplible a Word per a Windows
Utilitzeu Microsoft Word per crear formularis gratuïts i omplibles que permetin als usuaris interactuar amb els vostres documents. Inclou caselles de data, caselles de verificació i fins i tot caselles de resposta fàcilment.
Com moure fitxers d'un Google Drive a un altre
Com moure fitxers d'un Google Drive a un altre
Google Drive, com molts productes de Google, és un dels millors serveis d’emmagatzematge al núvol. Google Drive cobreix totes les bases, des de proporcionar un lloc segur i de fàcil accés per a les vostres còpies de seguretat, fins a compartir fitxers grans al núvol amb altres persones.
Com crear una tasca a Google Classroom
Com crear una tasca a Google Classroom
Google Classroom és una de les millors eines per impartir classes en línia. Si sou professor, aprendre a gestionar les tasques a la plataforma és una gran habilitat. A més de crear-los, podeu desar versions esborranys, copiar-les
Com utilitzar Corrlinks per enviar per correu electrònic a la vostra família i amics
Com utilitzar Corrlinks per enviar per correu electrònic a la vostra família i amics
CorrLinks és el sistema de correu electrònic aprovat que permet als interns federals comunicar-se amb el món exterior. L’Oficina de presons permet als interns accedir al sistema informàtic d’interns limitat del fons fiduciari (TRULINCS) que pot enviar correus electrònics a amics o familiars
Encara teniu Windows XP? Ara hi ha un paquet de serveis no oficials
Encara teniu Windows XP? Ara hi ha un paquet de serveis no oficials
Microsoft va endur-se el endoll de Windows XP a l’abril, però sembla que alguns fans encara no estan del tot preparats per deixar anar el sistema operatiu vell. Per a aquests usuaris, un desenvolupador conegut només com
Desactiveu la navegació segura i eviteu que Firefox enviï informació de fitxers descarregats a Google
Desactiveu la navegació segura i eviteu que Firefox enviï informació de fitxers descarregats a Google
Com desactivar la funció de navegació segura i evitar que Firefox enviï la informació del fitxer descarregat a Google