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