Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Jos haluat ottaa Windows PowerShell -komentosarjan suorittamisen käyttöön tai poistaa sen käytöstä(turn on or off Windows PowerShell script execution) Windows 10(Windows 10) :ssä , noudata tätä vaiheittaista ohjetta. Käytämme rekisterieditoria(Registry Editor) ja paikallista ryhmäkäytäntöeditoria(Local Group Policy Editor) tämän toiminnon ottamiseksi käyttöön tai poistamiseksi käytöstä.

Windows PowerShell on olennainen ja kätevä työkalu, joka sisältyy Windows - käyttöjärjestelmään. Skriptejä on pääasiassa kahden tyyppisiä – luotetun julkaisijan allekirjoittamat ja paikalliset skriptit. Paikalliset skriptit luot henkilökohtaisella tietokoneellasi, kun taas toinen on se, jonka luotettava julkaisija on allekirjoittanut suorittaakseen tietyn tehtävän.

Ota Windows PowerShell -komentosarjan suoritus käyttöön tai poista se käytöstä

Voit ottaa Windows PowerShell -komentosarjan suorittamisen käyttöön tai poistaa sen käytöstä ryhmäkäytäntöeditorilla(Group Policy Editor) seuraavasti:

  1. Etsi gpedit.msc tehtäväpalkin hakukentästä.
  2. Napsauta hakutuloksessa Muokkaa ryhmäkäytäntöä .(Edit group policy)
  3. Siirry Windows PowerShelliin(Windows PowerShell) kohdassa Tietokoneasetukset(Computer Configuration) .
  4. Kaksoisnapsauta Ota komentosarjan suoritus käyttöön(Turn on Script Execution) .
  5. Valitse Käytössä(Enabled) - vaihtoehto.
  6. Valitse suorituskäytäntö(Execution Policy) avattavasta luettelosta.
  7. Poista komentosarjan suorittaminen käytöstä valitsemalla Pois käytöstä.(Disabled)
  8. Napsauta Käytä(Apply) ja OK .

Katsotaanpa nämä vaiheet yksityiskohtaisesti.

Aluksi sinun on avattava paikallinen ryhmäkäytäntöeditori(Local Group Policy Editor) tietokoneellasi. Tätä varten etsi gpedit.msctehtäväpalkin hakukentästä(Taskbar) ja napsauta hakutuloksessa  Muokkaa ryhmäkäytäntöä (Edit group policy ) . Kun olet avannut tämän työkalun, siirry seuraavaan polkuun-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Windows PowerShell -kansiossa on   asetus nimeltä  Ota komentosarjan suoritus käyttöön(Turn on Script Execution) . Kaksoisnapsauta sitä ja valitse  Käytössä (Enabled ) - vaihtoehto.

Ota Windows PowerShell -komentosarjan suoritus käyttöön tai poista se käytöstä

Valitse sen jälkeen avattavasta luettelosta suorituskäytäntö. Näet nämä kolme vaihtoehtoa -

  • Salli vain allekirjoitetut skriptit
  • Salli(Allow) paikalliset komentosarjat ja etäallekirjoitetut komentosarjat
  • Salli kaikki skriptit

Jos haluat poistaa komentosarjan suorittamisen käytöstä Windows PowerShellissä(Windows PowerShell) , valitse Ei käytössä  -vaihtoehto (Disabled ) .

Joka tapauksessa napsauta  Käytä (Apply ) ja  OK  tallentaaksesi muutoksen.

Kuten aiemmin mainittiin, on mahdollista tehdä sama muutos Rekisterieditorilla(Registry Editor) . Ennen sitä on suositeltavaa  luoda järjestelmän palautuspiste  ja  varmuuskopioida kaikki rekisteritiedostot(backup all Registry files) .

Ota käyttöön tai poista käytöstä Windows PowerShell -komentosarjan suorittaminen rekisterin avulla(Registry)

Voit ottaa Windows PowerShell -komentosarjan suorittamisen käyttöön tai poistaa sen käytöstä seuraavasti:

  1. Paina Win+R .
  2. Kirjoita regedit ja paina Enter - painiketta.
  3. Napsauta Kyllä(Yes) - painiketta.
  4. Siirry Windowsiin (Windows)HKLM-avaimen(HKLM key) sisällä .
  5. Napsauta hiiren kakkospainikkeella Windows > Uusi > Avain.
  6. Nimeä se nimellä PowerShell .
  7. Napsauta hiiren kakkospainikkeella(Right-click) kohtaa PowerShell > New DWORD (32-bittinen) -arvo(Value) .
  8. Nimeä se nimellä EnableScripts .
  9. Kaksoisnapsauta sitä asettaaksesi (1)arvodataksi(Value) 1 .
  10. Right-click PowerShell > New > String Value .
  11. Nimeä se ExecutionPolicyksi(ExecutionPolicy) .
  12. Kaksoisnapsauta sitä asettaaksesi arvotiedot(Value) alla mainitulla tavalla.

Jos haluat oppia lisää, jatka lukemista.

Aloita painamalla  Win+R , kirjoita regeditja paina  Enter  - painiketta. Jos näet UAC - kehotteen, napsauta  Kyllä (Yes ) - painiketta avataksesi rekisterieditorin(Registry Editor) tietokoneellasi. Siirry sen jälkeen seuraavalle polulle -

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Napsauta Windowsia hiiren kakkospainikkeella, valitse  New > Key,  ja nimeä se nimellä  PowerShell .

Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Sinun on luotava DWORD - arvo(Value) (32-bittinen) ja  merkkijonoarvo PowerShell (String Value)(PowerShell ) avaimeen. Napsauta tätä varten hiiren kakkospainikkeella PowerShell > New > DWORD (32-bit) Value -arvo ja nimeä se  EnableScriptsiksi(EnableScripts) .

Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Kaksoisnapsauta(Double-click) EnableScripts - kohtaa(EnableScripts) asettaaksesi  Arvon (Value data ) tiedoksi  tai  0 . Jos haluat ottaa tämän toiminnon käyttöön, tee siitä  1 . Muuten olkoon  0 .

Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Nyt sinun on asetettava suorituskäytäntö. Napsauta tätä varten hiiren kakkospainikkeella PowerShell > New > String Value ja nimeä se  ExecutionPolicyksi(ExecutionPolicy) .

Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Sen jälkeen kaksoisnapsauta sitä ja syötä  arvotiedot (Value data ) alla mainitulla tavalla -

  • AllSigned:  Salli vain allekirjoitetut komentosarjat
  • RemoteSigned : Salli paikalliset komentosarjat ja etäallekirjoitetut komentosarjat
  • Rajoittamaton:(Unrestricted:)  Salli kaikki skriptit

Windows PowerShell-komentosarjan suorittamisen ottaminen käyttöön tai poistaminen käytöstä

Napsauta lopuksi  OK  - painiketta tallentaaksesi muutoksen.

Siinä kaikki! Toivottavasti se auttaa.



About the author

Olen ohjelmistosuunnittelija ja Windows 10 -asiantuntija. Minulla on yli kahden vuoden kokemus älypuhelimien, Windows 10:n ja Microsoft Edgein kanssa työskentelystä. Pääpaino on saada laitteesi toimimaan paremmin ja nopeammin. Olen työskennellyt erilaisissa projekteissa yrityksille, kuten Verizon, IMac, HP, Comcast ja monet muut. Olen myös sertifioitu ohjaaja Microsoft Azure -pilvikoulutuksessa.



Related posts