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

Com eliminar el so d'un vídeo d'iPhone
Com eliminar el so d'un vídeo d'iPhone
Poques coses poden arruïnar un vídeo d'una altra manera perfecte, com ara un desagradable soroll de fons. Tant si la construcció propera amenaça de fer explotar els timpans del vostre espectador com si un membre de la família ha afegit la seva narració no sol·licitada a la vostra gravació, el vostre vídeo encara es pot recuperar. Tots vosaltres
Com afegir text a Snapseed
Com afegir text a Snapseed
Snapseed és una de les aplicacions d’edició de fotos més populars. És una petita aplicació amb moltes eines d’edició que podeu fer ressaltar les vostres fotos. Inicialment, no tenia la funció de quadre de text,
Com canviar d’usuari més ràpidament a Windows 10
Com canviar d’usuari més ràpidament a Windows 10
A Windows 10, podeu canviar d’usuari directament des del nom del compte d’usuari. A veure com.
És possible recuperar un canal suprimit a Discord?
És possible recuperar un canal suprimit a Discord?
Si heu esborrat accidentalment un canal a Discord, és possible recuperar-lo? En aquest article, explorarem si és possible recuperar canals suprimits a Discord. També parlarem de les conseqüències d'esborrar un canal i
Com solucionar 'Connectat a Wi-Fi però sense connexió a Internet' a Windows 11
Com solucionar 'Connectat a Wi-Fi però sense connexió a Internet' a Windows 11
Tot i que el sistema operatiu Windows 11 s'ha dissenyat per oferir una experiència d'usuari impecable, encara podeu tenir problemes amb la vostra connexió Wi-Fi. El PC o el portàtil poden identificar-se i connectar-se a la vostra xarxa Wi-Fi, però això
Els enllaços magnètics no funcionen: com solucionar-ho
Els enllaços magnètics no funcionen: com solucionar-ho
Els enllaços magnètics són una manera fàcil i segura de compartir fitxers. Pot ser molt frustrant trobar un enllaç imant que no funciona, ja que fa que el contingut que busqueu fora de l'abast. Rebre una indicació
Com es canvia el color del text de la barra de tasques a Windows 10
Com es canvia el color del text de la barra de tasques a Windows 10
La possibilitat de canviar el color del text de la barra de tasques a Windows 10 és una de les funcions sol·licitades pels usuaris durant molt de temps. Aquí teniu una solució que us permetrà fer-ho.