In short, this is my future quick reference:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
This sets the execution policy for only this session (process) of PowerShell and do not make the change permanent.
In contract, do not run:
This will set the policy for your LocalMachine, leaving you open to malicious PowerShell scripts in the future. Don’t do it.
(I most recently used this “byass” for this excellent Exchange script to export all of our internal Distribution groups with one simple command)