Windows: Izvedite skript za ovrednotenje - kako deluje
Zaradi varnosti ne morete privzeto zagnati skripta Powershell v sistemu Windows. Namesto tega so majhni programi blokirani. V tem praktičnem nasvetu vam pokažemo, kako lahko še vedno začnete in uporabljate skript.
Zaženite skript Powershell v operacijskem sistemu Windows - to morate storiti
Če želite zagnati skript Powershell v operacijskem sistemu Windows, morate najprej odstraniti blok:
- Z desnim klikom na bližnjico Powershell in izberite "Zaženi kot skrbnik". Morda boste morali potrditi ta korak.
- Tukaj izvedite ukaz "Set-ExecutionPolicy RemoteSigned", da se skripte izvedejo.
- Opomba: Ta ukaz izvaja vse skripte, kar lahko povzroči varnostno tveganje.
- "RemoteSigned" zahteva digitalni podpis, da ga izvaja, in to uporablja za skripte, naložene z interneta. Windows vedno izvaja lokalne skripte, ki ste jih ustvarili v računalniku.
- Zato lahko uporabite spremenljivko "AllSigned" namesto "RemoteSigned". Torej se vsi skripti izvajajo z digitalnim podpisom. Če podpis ni znan, boste vprašani za dovoljenje.
- Spremenljivka "Neomejeno" izvaja vse skripte, vendar je za nepodpisane skripte, naložene z interneta, izdano opozorilo. V tem primeru je ukaz "Set-ExecutionPolicy Unrestricted".
- Z ukazom "powershell -ep RemoteSigned -file MyScript.ps1" lahko nastavite izjemo za svojo datoteko. Spremenite spremenljivko "MyScript.ps1" z dejanskim imenom datoteke.
Izvedite skript za pooblastila - uredite skupinske pravice
Prav tako lahko uredite skupinske pravice v sistemu Windows 10. Prednost: ni vam treba izbirati med zmedenimi ukazi.
- V iskalni sistem Windows vnesite "Konfiguracija računalnika in uporabnika" in zaženite istoimenski program.
- Tu preklopite na "Smernice" in nato na "Upravne predloge".
- Pod "Windows Components" poiščite mapo "Windows PowerShell".
- Dvokliknite vnos "Dovoli izvajanje skripta".
- Tu najdete možnosti nastavitev "Dovoli lokalne skripte in na daljavo podpisane skripte", "Dovoli samo podpisane skripte" in "Dovoli vse skripte".
- Iz varnostnih razlogov priporočamo, da uporabite možnost »Dovoli lokalne skripte in oddaljene podpisane skripte«. To optimalno ščiti vaš računalnik.
Ta navodila temeljijo na sistemu Windows 8 ali Windows 10. V naslednjem praktičnem nasvetu vam bomo prikazali najpomembnejše ukaze Powershell-a.