PowerShell: määrake täitmispoliitika

Kui proovite PowerShelli skripte käitada, peate võib-olla määrama PowerShelli täitmispoliitika, et skript saaks käitada. Vastasel juhul võidakse teid tervitada "skriptinimi ei saa laadida, kuna skriptide käitamine on selles süsteemis keelatud.” veateade.

Kasutage seda õpetust, et lubada PowerShelli skripti käitamine oma Windowsi süsteemis.

Esiteks veenduge, et skripti täitmine pole blokeeritud järgmiste sammudega:

  1. Paremklõpsake skripti ikoonil, seejärel valige "Omadused“.
  2. Veenduge, et "Deblokeerigemärkeruut on märgitud, seejärel valige "Okei“.

1. valik – PS-käsk

  1. Valige "Alustanuppu ja tippige "powershell“.
  2. Paremklõps "Windows PowerShell", seejärel valige "Käivita administraatorina“.
  3. Sisestage järgmine tekst ja seejärel vajutage "Sisenema“:
    Set-ExecutionPolicy RemoteSigned -Force

Valik 2 – registrivõti

  1. Hoidke all nuppu Windowsi võti, seejärel vajutage "R”, et avada aken Run.
  2. Sisestage "regedit", seejärel valige "Okei“:
  3. Liikuge järgmisele:
    • HKEY_LOCAL_Masin
    • TARKVARA
    • Microsoft
    • PowerShell
    • 1
    • Shellds
    • Microsoft. Powershell
  4. Paremklõpsake "Microsoft. PowerShell" kaust, seejärel valige "Uus” > “Stringi väärtus“.
  5. Sisestage "Täitmise poliitika", seejärel vajutage "Sisenema” stringi nime määramiseks.
  6. Ava "Täitmise poliitika", seejärel tippige "KaugSigneeritud" jaotises "Väärtusandmed” väljale.
  7. vali "Okei“.

Valik 3 – rühmapoliitika

Rühmapoliitika sätted täitmispoliitika määramiseks leiate rühmapoliitika haldusredaktorist järgmiselt:

  • Reeglid > Haldusmallid > Windowsi komponendid > Windows PowerShell > Lülita sisse skripti täitmine