getting error as pywinauto.application.ProcessNotFoundError: Process "mmc.exe" not found
getting error as pywinauto.application.ProcessNotFoundError: Process "mmc.exe" not found
可以使用以下代码打开 printmanagement.msc。但是当连接到子进程时出现以下错误。
我的代码:
Application().start(r'cmd.exe /c mmc.exe printmanagement.msc', wait_for_idle=False)
app = Application(backend="uia").connect(path='mmc.exe')
错误:
pywinauto.application.ProcessNotFoundError: 找不到模块为 'mmc.exe'
的任何可访问进程
这是因为mmc.exe
执行自我提升(将权限提升到管理员级别)。因此,您必须 运行 Python 作为管理员才能自动执行 mmc.exe
。
P.S。以 运行 Python 管理员身份右键单击 Python / cmd.exe / IDE 图标并选择弹出菜单项“运行 管理员身份”。您还可以编辑快捷方式属性以始终 运行 作为管理员。
可以使用以下代码打开 printmanagement.msc。但是当连接到子进程时出现以下错误。
我的代码: Application().start(r'cmd.exe /c mmc.exe printmanagement.msc', wait_for_idle=False) app = Application(backend="uia").connect(path='mmc.exe')
错误: pywinauto.application.ProcessNotFoundError: 找不到模块为 'mmc.exe'
的任何可访问进程这是因为mmc.exe
执行自我提升(将权限提升到管理员级别)。因此,您必须 运行 Python 作为管理员才能自动执行 mmc.exe
。
P.S。以 运行 Python 管理员身份右键单击 Python / cmd.exe / IDE 图标并选择弹出菜单项“运行 管理员身份”。您还可以编辑快捷方式属性以始终 运行 作为管理员。