2012-12-16 4 views
2

LaTeX 편집기 인 TeXworks에서 Powershell 스크립트를 실행하려고합니다. 호출 자체가 작동하지만 스크립트 실행이이 시스템에서 비활성화되었다는 오류 메시지가 표시됩니다. 이미 실행 정책을 unrestricted 또는 bypass으로 설정하려고했습니다. 동일한 결과입니다. TeXworks가 관리자로 실행될 때도 같은 결과가 나타납니다. 문제없이 수동으로 스크립트를 실행할 수 있습니다.다른 소프트웨어에서 Powershell 스크립트 호출하기

답변

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 
+0

이 의미 : 관리자 권한으로 PowerShell을 시작 시도하고이 명령을 입력? 무제한으로 설정 한 32 비트 버전의 경우 64 비트 버전의 경우 지금 바이 패스하고 있습니다. 나는 두 버전 모두 같은 regkeys를 사용할 것이라고 생각했다. –

+1

@UweZiegenhagen - 두 가지 경우에 따라 다릅니다. – manojlds

0

어떤 범위를 설정 했습니까? 실행 정책은 32 비트 및 64 비트, 또는 서로 다른 수 있다는 것을,

Set-ExecutionPolicy ByPass -Scope LocalMachine 
관련 문제