Előfordulhat, hogy be kell állítania a PowerShell-végrehajtási házirendet, amikor PowerShell-parancsfájlokat próbál futtatni, hogy engedélyezze a parancsfájl futtatását. Ellenkező esetben előfordulhat, hogy a „ szkriptnév nem tölthető be, mert a szkriptek futtatása le van tiltva ezen a rendszeren. " hiba üzenet.
Ezzel az oktatóanyaggal engedélyezheti a PowerShell-szkriptek futtatását a Windows rendszeren.
Először győződjön meg arról, hogy a szkript nincs blokkolva a következő lépésekkel:
Kattintson a jobb gombbal a szkript ikonjára, majd válassza a „ Tulajdonságok ” lehetőséget.
Győződjön meg arról, hogy a „ Blokkolás feloldása ” jelölőnégyzet be van jelölve, majd válassza az „ OK ” lehetőséget.
1. lehetőség – PS parancs
Válassza a „ Start ” gombot, és írja be a „ powershell ” kifejezést.
Kattintson jobb gombbal a „ Windows PowerShell ” elemre , majd válassza a „ Futtatás rendszergazdaként ” lehetőséget.
Írja be a következőt, majd nyomja meg az „ Enter ” billentyűt :
Set-ExecutionPolicy RemoteSigned -Force
2. lehetőség – Registry Key
Tartsa lenyomva a Windows gombot, majd nyomja meg az „ R ” gombot a Futtatás ablak megjelenítéséhez.
Írja be a „ regedit ”, majd válassza az „ OK ” lehetőséget:
Navigáljon a következőhöz:
- HKEY_LOCAL_Machine
- SZOFTVER
- Microsoft
- PowerShell
- 1
- Shellds
- Microsoft.Powershell
Kattintson a jobb gombbal a „ Microsoft.PowerShell ” mappára, majd válassza az „ Új ” > „ Karakterlánc érték ” lehetőséget.
Írja be az „ ExecutionPolicy ” parancsot, majd nyomja meg az „ Enter ” gombot a karakterlánc nevének beállításához.
Open „ ExecutionPolicy „, majd a » RemoteSigned « a » Érték « mezőben.
Válassza az „ OK ” lehetőséget.
3. lehetőség – Csoportházirend
A végrehajtási házirend beállításához a Csoportházirend beállításai a Csoportházirend-kezelési szerkesztőben a következő elérési úton érhetők el:
- Házirendek > Felügyeleti sablonok > Windows-összetevők > Windows PowerShell > Parancsfájl-végrehajtás bekapcsolása