使用EntityFramework Migration,我需要访问PowerShell,出于某些安全原因,我不会在我的公司中访问它。
有没有办法运行这些命令,无法访问PowerShell?
时出现的错误答案 0 :(得分:0)
您必须设置执行政策。默认情况下,限制是阻止执行的内容。只需从PowerShell命令提示符运行!
Set-ExecutionPolicy Unrestricted
如果您没有管理员权限,则可以为自己设置策略!
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
请记住将它们作为命令而非脚本运行。
答案 1 :(得分:0)
按照以下步骤操作:
输入以下命令:
Set-ExecutionPolicy Bypass -Force
按Enter键
重启你的程序
如果您无法访问powershell,请按以下方式操作:
转到Regedit.exe并按照以下路径:
HKEY_LOCAL_MACHINE \ SOFWARE \ microsoft \ powershell \ 1 \ shelllds \ microsoft.powershell \ executionpolicy
并更改此字符串值Bypass
转到此地址:
HKEY_LOCAL_MACHINE \ SOFWARE \ microsoft \ powershell \ 1 \ shelllds \ Scripted.diagnostic \ executionpolicy
并将此值更改为绕过