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 baixats han d'estar signats per un editor de confiança abans que es puguin executar.
- Sense restriccions - Sense restriccions; es poden executar tots els scripts de Windows PowerShell.
- Sense definir: no s'ha establert cap política d'execució.
Si la política d'execució no està definida i no està configurada, es mostra com a 'Sense definir'. A continuació, es mostra com podeu veure el valor actual.
Continguts amagar Com veure la política d'execució de PowerShell Canvieu la política d'execució de PowerShell per a un procés Canvieu la política d'execució de PowerShell per a l'usuari actual Canvieu la política global d'execució de PowerShell Canvieu la política d'execució de PowerShell amb un ajust del registreCom veure la política d'execució de PowerShell
- Obriu PowerShell.
- Escriviu o copieu i enganxeu l'ordre següent i premeu la tecla Enter:|_+_|
L'ordre mostrarà totes les polítiques d'execució. Com podeu veure, hi ha una sèrie d'à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 anul·la l'opció global. Tingueu això en compte. Ara, vegem com canviar la política d'execució d'scripts per a PowerShell.
wifi no ha pogut obtenir l'adreça IP
Canvieu la política d'execució de PowerShell per a un procés
- Obriu un indicador d'ordres o PowerShell.
- Inicieu el fitxer powershell.exe amb l'argument -ExecutionPolicy Unrestricted. Per exemple, |_+_|
Això iniciarà el vostre script utilitzant 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:
l'ordinador no reconeix l'usb|_+_|
Es mantindrà actiu fins que tanqueu la finestra de PowerShell actual.
Canvieu la política d'execució de PowerShell per a l'usuari actual
- Obriu PowerShell.
- Escriviu o copieu i enganxeu l'ordre següent i premeu la tecla Enter:|_+_|
Consell: si la política no s'estableix després de l'ordre anterior, proveu de combinar-la amb l'argument -Force, com aquest:
|_+_|Quan la política d'execució s'estableixi per a l'usuari actual, anul·larà l'àmbit 'LocalMachine'. De nou, per a un procés, podeu substituir-lo per a la instància de PowerShell actual 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 efectiva per als comptes d'usuari que no tenen 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 a Windows 10, fes el següent.
www.hp/123
- Obriu PowerShell com a administrador.
- Executeu l'ordre següent:|_+_|
Estàs acabat.
Canvieu la política d'execució de PowerShell amb un ajust del registre
És possible canviar la política d'execució amb un ajust del registre tant per a l'usuari actual com per a l'ordinador. Aquí és com es pot fer.
- Obriu l'editor del registre.
- Per canviar la política d'execució de l'usuari actual, aneu a |_+_|
- Estableix el valor de cadena ExecutionPolicy en un dels valors següents: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
- Per canviar la política d'execució de l'àmbit LocalMachine, aneu a|_+_|
- Estableix el valor de cadena ExecutionPolicy en un dels valors següents: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
Consell: vegeu com anar a una clau de registre amb un sol clic . A més, podeu canviar entre HKCU i HKLM a l'Editor del registre de Windows 10 ràpidament.
Això és.