Windows Powershell – “Running scripts is disabled on this system”

Thursday, June 14, 2012 posted by CSch

Powershell scripts can be run on any Windows system as long as they are run from the ISE by pushing the green play button but as soon as you want to run it from the cmd or the desktop file you'll get hit by an error:

script1.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170

This error happens due to a security measure which won't let scripts be executed on your system without you having approved of it. You can do so by opening up a powershell with administrative rights (search for powershell in the main menu and select Run as administrator from the context menu) and entering:

set-executionpolicy remotesigned

Be Sociable, Share!



2 Responses to “Windows Powershell – “Running scripts is disabled on this system””

  1. Arron Schaar says:

    Here’s an explanation of remotesigned and other options.

    http://technet.microsoft.com/en-us/library/hh849812.aspx

  2. Henrik says:

    Thanks!

    This was not easy. I had to change the executionpolicy to “remotesigned” (run “Set-ExecutionPolicy -Scope CurrentUser” an enter “remotesigned”. Change back to “Restricted” when you are done.)

    Also, I wanted to delete the “Camera” Metro App. It was not listed. Argh!

    Microsoft is really making things hard theese days.

Leave a Reply