Wykonywanie skryptów jest wyłączone w tym systemie [FIX]

PowerShell jest doskonałym narzędziem do administrowania systemem Windows stworzonym przez Microsoft. Możesz uruchomić wiersze poleceń, aby zautomatyzować system operacyjny.

Nie zapomnij dodać białej listy do naszej witryny. Powiadomienie nie zniknie, dopóki tego nie zrobisz.

Nienawidzisz reklam, my to rozumiemy. My także. Niestety, jest to jedyny sposób, abyśmy nadal dostarczali znakomitą zawartość i wskazówki, jak rozwiązać największe problemy techniczne. Możesz wesprzeć nasz zespół 30 członków w kontynuowaniu ich pracy, umieszczając naszą listę na białej liście. Wyświetlamy tylko kilka reklam na stronie, nie utrudniając dostępu do treści.

Dodam twoją stronę do białej listy, nie obchodzi mnie to

To nowe narzędzie, które jest dostarczane z systemem Windows 10 i ma wiele funkcji. Funkcje te wiążą się jednak z kilkoma problemami.

Wielu użytkowników napotkało komunikat o błędzie „uruchamianie skryptów jest wyłączone w tym systemie”.

Dlatego zasady wykonywania PowerShell nie zezwalają na uruchamianie skryptów. Ten sam błąd pojawia się również podczas próby uruchomienia skryptu PowerShell.

Jest to poważny problem, który sprawia, że ​​PowerShell jest bezużyteczny. Na szczęście dostępnych jest kilka rozwiązań, a dziś pokażemy, co zrobić, jeśli wystąpi błąd „uruchamianie skryptów w tym systemie jest wyłączony” w programie PowerShell.

Nie można uruchamiać skryptów w PowerShell? Oto poprawka

Zmień zasady wykonywania PowerShell

Domyślnie zasady wykonywania PowerShell są ustawione na Ograniczony. Możesz to zmienić, ustawiając zasadę na RemoteSigned.

Zmień zasady wykonywania za pomocą Set-ExecutionPolicy cmdlet. Powinno to wyglądać tak:

PS C:> Set-ExecutionPolicy RemoteSigned

Możesz także użyć następującego polecenia:

PS C:> get-wykonaniepolicy

Możesz pominąć powyższe polecenie, dodając ten skrypt:

c:> powershell -ExecutionPolicy ByPass -File script.ps1

Dowiedz się wszystkiego o PowerShell z naszego obszernego przewodnika!

Wniosek

Jak widać, wpisując niektóre polecenia, można naprawić błąd „uruchamianie skryptów w tym systemie jest wyłączony” w programie PowerShell.

Warto wspomnieć, że PowerShell ma cztery różne zasady wykonywania:

Ograniczony — nie możesz uruchamiać skryptów.
AllSigned — możesz uruchamiać tylko skrypty podpisane przez zaufanego wydawcę.
RemoteSigned — możesz uruchamiać pobrane skrypty podpisane przez zaufanego wydawcę.
Nieograniczony — możesz uruchomić wszystkie skrypty Windows PowerShell.

Pamiętaj również, że PowerShell ma Ograniczony polityka wykonywania ustawiona jako domyślna. Powodem jest powstrzymanie ludzi przed wykonywaniem poleceń znalezionych w Internecie. Jak wszyscy wiemy, niektóre skrypty mogą uszkodzić komputer.

Przed zmianą zasad wykonywania sprawdź skrypt i wyszukaj dodatkowe informacje na jego temat. W ten sposób upewnisz się, że wszystko jest bezpieczne przed uruchomieniem polecenia w PowerShell.

Czy nasze rozwiązanie Ci pomogło? Jakie skrypty uruchamiasz w PowerShell? Daj nam znać w sekcji komentarzy poniżej!

Link do głównej publikacji