我尝试从LaTeX编辑器TeXworks运行Powershell脚本。调用本身有效,但我收到一条错误消息,指出在此系统上停用了脚本的执行。我已经尝试将执行政策设置为unrestricted
或bypass
,结果相同。当TeXworks以管理员身份运行时,结果也相同。我可以毫无问题地手动执行脚本。
答案 0 :(得分:4)
您可能在32位/ 64位控制台中设置无限制,并在64位/ 32位应用程序中尝试。将其设置在正确的控制台中,或同时设置在两者中。
32-bit
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
64-bit
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
答案 1 :(得分:0)
你设定的范围是什么? 尝试使用管理员权限启动PowerShell并输入以下命令:
Set-ExecutionPolicy ByPass -Scope LocalMachine