PowerShell Script Execution Policy

The Set-ExecutionPolicy cmdlet enables you to determine which PowerShell scripts will be allowed to run on your computer. 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.

For example:

Set-ExecutionPolicy Unrestricted

Leave a Reply