Windows-käyttäjät voivat suorittaa PowerShell-komentosarjansa käyttämällä PowerShell-päätettä yhdellä komennolla. Mutta joskus, yleensä ensimmäistä kertaa käyttäville käyttäjille, virheilmoitus "Powershelliä ei voi ladata, koska komentosarjojen suorittaminen on poistettu käytöstä tässä järjestelmässä" saattaa ilmestyä siniseen päätteeseen. Tämän ongelman takana voi olla täsmälleen kaksi syytä. Toinen on kaikkien komentosarjojen suorituskäytäntörajoitukset ja toinen tuntemattoman tai epäluotettavan toimittajan komentosarja. Noudata tätä helppoa ratkaisua ongelman tunnistamiseksi ja korjaamiseksi.
Korjaus 1 - Suorita PowerShell järjestelmänvalvojatilassa
Yksi yleisimmistä virheistämme on yrittää ajaa komentosarja PowerShell-päätteessä ilman asianmukaisia järjestelmänvalvojan oikeuksia.
1. Sinun täytyy painaa Win avain ja kirjoita "powershell“.
2. Napsauta sitten hiiren kakkospainikkeella "Windows PowerShell" ja napauta "Suorita järjestelmänvalvojana“.
MAINOS

Kun pääte avautuu oikeilla järjestelmänvalvojan oikeuksilla, sinun tulee yrittää suorittaa shell-skripti uudelleen ja testata, toimiiko se.
Korjaus 2 – Tarkista ja muokkaa suorituskäytäntöä
Suorituskäytäntö kieltää sinua suorittamasta joitain komentosarjoja.
1. Paina nyt vain Win avain ja kirjoita "powershell“.
2. Napsauta sitten hiiren kakkospainikkeella "Windows PowerShell" ja napauta "Suorita järjestelmänvalvojana“.

3. Kun PowerShell-pääte avautuu, tyyppi tämä koodi ja paina Tulla sisään tietääksesi komentosarjojen nykyisen käytännön tilan.
Get-ExecutionPolicy -List

4. Nyt näet täydellisen luettelon suorituskäytännöistä kaikille käyttäjille/käyttäjäryhmille.
Yleensä oletussuoritusalue on "Määrittämätön" Tila.

5. Nyt, kopioi liitä tämä koodi asettaaksesi suorituskäytännön Rajoittamaton tila*.
Set-Execution Policy Rajoittamaton
6. Nyt sinulta kysytään "Haluatko muuttaa toteutuskäytäntöä“. Kirjoita vain "Y” komennossa ja paina Tulla sisään soveltaa muutosta.

Nyt voit helposti ajaa komentosarjan järjestelmässäsi. PowerShell ei rajoita komentosarjan suorittamista enää.
Tällä tavalla et kohtaa skriptin suorittamisen ongelmia ollenkaan.
*MERKINTÄ –
PowerShell-suorituskäytäntö on tärkeä tietoturva, joka estää tuntemattomien, haitallisten komentosarjojen suorittamisen järjestelmässä. Joten sinun ei pitäisi jättää sitä käytettävissä oleviin asetuksiin. On suositeltavaa, että kun olet suorittanut komentosarjan, aseta suorituskäytännöksi AllSigned tai RemoteSigned.
1. Avaa PowerShell ylläpitäjänä.
2. Kun olet avannut sen, suorita tämä komento estääksesi minkä tahansa komentosarjan suorittamisen järjestelmässäsi.
Set-ExecutionPolicy Restricted

Suorituskäytännön rajoittamisen jälkeen skriptejä ei suoriteta.
Lisäksi, jos haluat, voit vaihtaa suojaustasoa lievemmälle. Voit määrittää suorituskäytännön neljälle perussuojaustasolle. Siellä on -
1. Rajoitettu – Tämä tila estää minkään komentosarjan suorittamisen järjestelmässä. Rajoitettu tila on korkein suorituskäytännön taso, jonka voit asettaa.
2. Allsigned – Järjestelmässä voidaan ajaa vain kaikkia luotettujen julkaisijoiden allekirjoittamia komentosarjoja. Et voi suorittaa kolmannen osapuolen tuntemattomia komentosarjoja tässä tilassa.
3. Etäallekirjoitettu – Etäallekirjoitettuja komentosarjoja voidaan ajaa järjestelmässä sekä komentosarjoja, jotka on kirjoitettu paikalliselle tietokoneelle.
4. Rajoittamaton – Rajoittamaton tila, kuten nimestä voi päätellä, mahdollistaa minkä tahansa komentosarjan suorittamisen järjestelmässä. Tämä voi olla vaarallista, koska haitallisia skriptejä ei estä.
Oletetaan, että yrität asettaa suorituskäytännöksi "RemoteSinged", ja suorita tämä koodi korotetussa PowerShell-päätteessä.
Set-ExecutionPolicy RemoteSigned

Voit sulkea komentokehotepäätteen.
Vaihe 1 - Lataa Restoro PC Repair Tool täältä
Vaihe 2 - Napsauta Aloita skannaus löytääksesi ja korjataksesi kaikki tietokoneongelmat automaattisesti.