2013-02-23 3 views
1

UAC를 비활성화하고 Python으로 스크립트를 실행했습니다.WindowsError : [오류 740] 요청한 작업에 UAC를 비활성화 한 후에도 높이가 필요합니다.

command = "abcd.exe" 
subprocess.Popen(command,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate() 

또한 해당 속성의 abcd.exe 응용 프로그램을 관리자로 실행하도록 설정했습니다. 나는 문제가 subprocess.Popen을 사용하여이라고 생각

WindowsError: [Error 740] The requested operation requires elevation

+0

[파이썬 스크립트 내에서 요청 UAC 권한 상승?]의 사용 가능한 복제 (http://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script) –

답변

0

:

은 그 때 나는 다음과 같은 오류를 받고 있어요.

가 나는 또한 귀하의 질문에 이미 답이 여기되었다고 생각 : Request UAC elevation from within a Python script?

+0

답장을 보내 주셔서 감사합니다. :) [파이썬 스크립트 내에서 UAC 표고 요청을 하시겠습니까?] (http://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python- 스크립트) 나를 위해 일했다 .. – Binoy

5

사용 시도 할 수 :

subprocess.call(["abcd.exe"], shell=True) 

기본적으로 여기에 중요한 부분이 shell=True이다; False으로 설정하면 다음 오류가 발생합니다.

WindowsError: [Error 740]