Powershell: Komunikat podczas ładowania modułów: Security Warning Run only scripts that you trust

6-Gru-2016

Podczas ładowania skryptu lub ładowania modułu można otrzymać bład/komunikat/pytanie:

Security Warning Run only scripts that you trust. While scripts from the Internet can be useful, this script can potentially harm your computer. Do you want to run \server\scripts\my.ps1? [D] Do not run [R] Run once [S] Suspend [?] Help (default is „D”):

Komunikat właściwie nie zabrania uruchomienia skryptu, ale problemem jest to, że się… pokazuje!

Przyczyna jest taka, że jeśli plik jest oznaczony „jako pobrany z Internetu” albo znajduje się w ścieżce intranetowej, to podczas uruchamiania go brane są pod uwagę ustawienia bezpieczeństw Internet Explorera „Enhanced Security Configuration”.

Do spróbowania 3 rozwiązania:

  • Wyłączyć ESC (Server Manager >> Local server >> IE Enhanced Security Configuration
  • Potraktować pliki skryptu poleceniem Ublock-File
  • Zmienić policy na BYPASS

Ja zastosowałem metodę numer 3 i pomogło!

Dodaj komentarz:

Autor: Rafał Kraik