What to do! PowerShell Script Not Digitally Signed

Sometimes when you run a .ps1 powershell script :

you get error like :

.\SolutionManager : File D:\repo\sample.ps1 cannot be loaded. The file D:\repo\sample.ps1 is not digitally signed. You cannot run this script on the current system. For more

information about running scripts and setting execution policy, see about_Execution_Policies at


At line:1 char:1

+ .\SolutionManager

+ ~~~~~~~~~~~~~~~~~

+ CategoryInfo : SecurityError: (:) [], PSSecurityException

+ FullyQualifiedErrorId : UnauthorizedAccess

To fix it you have to run the command below to run Set-ExecutionPolicy and change the Execution Policy setting in your windows powershell windows.

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

This command sets the execution policy to bypass for only the current PowerShell session after the window is closed, again the default settings will override.

96 views0 comments