Das Problem tritt auf, weil die Ausführungsrichtlinien in PowerShell verhindern, dass unsignierte Skripte ausgeführt werden. Du kannst dies beheben, indem du die Ausführungsrichtlinien entsprechend anpasst.
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
Danach sollte das Script ohne Probleme ausgeführt werden können. Das gilt allerdings nur für die aktuelle Session (das geöffnete Powershell Fenster). Du kannst die Ausführung unsignierter Scripte auch für den aktuellen Benutzer erlauben
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
oder für den ganzen Computer.
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope LocalMachine