Simple way to temporarily bypass PowerShell execution policy

Simple way to temporarily bypass PowerShell execution policy

  • Comments 4
  • Likes

One of the PowerShell challenges challenges I am constantly confronted with is dealing with running scripts on systems is blocked due to the security policy.  This is particularly cumbersome while writing or debugging new scripts.  Normally it is prudent to avoid lowering the overall security of the system by using the Set-ExecutionPolicy cmdlet and I often forget to return the system to the default state when done.  There is a simple way to solve this problem.

From the run dialog (or command prompt) just execute “powershell –ExecutionPolicy Bypass” and it will start a PowerShell session that allows for running scripts and keeps the lowered permissions isolated to just the current running process.

  • Heya, does this function at all against remote hosts? I assume no but wondered if you have any knowledge of the case.
    Thanks for sharing! I'll use this plenty at home I'm sure either way.

  • Very helpful. Thanks a ton for sharing your knowledge

  • i want to use this in gwmi -Class Win32_QuickFixEngineering -Filter {HotFixID = "KB2614066"}
    what would be the format?

  • Mack, have you tried:
    Get-Hotfix -Id "KB2614066"

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment