Search code examples
powershellshellexecute

Calling a Powershell script from another software


I try to run a Powershell script from TeXworks, a LaTeX editor. The call itself works but I get an error message stating that the execution of scripts is deactivated on this system. I already tried setting the execution-policy to unrestricted or bypass, same result. Same result also when TeXworks was run as admin. I can execute the script manually without problems.


Solution

  • You might be setting the unrestricted in 32bit / 64 bit console and trying it out in 64 bit / 32 bit app. Set it in the right console, or in both.

    32-bit
    C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
    
    64-bit
    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe