2

我尝试从 LaTeX 编辑器 TeXworks 运行 Powershell 脚本。该调用本身有效,但我收到一条错误消息,指出此系统上的脚本执行已停用。我已经尝试将执行策略设置为unrestrictedor bypass,结果相同。当 TeXworks 以管理员身份运行时,结果也相同。我可以毫无问题地手动执行脚本。

4

2 回答 2

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
于 2012-12-16T12:54:12.863 回答
0

你设置了什么范围?尝试使用管理员权限启动 PowerShell 并输入以下命令:

Set-ExecutionPolicy ByPass -Scope LocalMachine
于 2012-12-16T12:54:46.377 回答