调用pywinauto来启动.exe时报740

代码如下,具体程序名用****代替了

-*- coding:utf-8 -*-

from pywinauto import application
from ctypes import *
app=application.Application.start("C:\Program Files (x86)****.exe")

错误代码如下
File "build\bdist.win32\egg\pywinauto\application.py", line 825, in __start
File "build\bdist.win32\egg\pywinauto\application.py", line 876, in start_
pywinauto.application.AppStartError: Could not create the process "C:\Program Files (x86)\FClassroom\Fclassroom\FClassroom.exe"
Error returned by CreateProcess: [Error 740]

740有说是权限问题,我把程序属性勾上管理员运行也还是不行,求解

辣鸡百度,还我谷歌。
import os
os.environ.update({"__COMPAT_LAYER":"RUnAsInvoker"})
加上这行代码就行了

打开pycharm时,以管理员权限打开就好了,我遇到过

你 直接命令行中启动这个路径的exe看看有什么错误

app=application.Application().start("C:\Program Files (x86)****.exe")