Sometimes there’s an error in VSCode while we are trying to execute any command. The error reads like –
Script is not digitally signed. The script will not execute on the system…
Changing the Windows PowerShell Script Execution Policy
The Set-ExecutionPolicy cmdlet enables you to determine which Windows PowerShell scripts will be allowed to run on your computer. Windows PowerShell has four different execution policies:
- Restricted – No scripts can be run. Windows PowerShell can be used only in interactive mode.
- AllSigned – Only scripts signed by a trusted publisher can be run.
- RemoteSigned – Downloaded scripts must be signed by a trusted publisher before they can be run.
- Unrestricted – No restrictions; all Windows PowerShell scripts can be run.
To assign a particular policy simply call
Set-ExecutionPolicy followed by the appropriate policy name.
For example, this command sets the execution policy to RemoteSigned and can solve the problem