Я создаю скрипт автоматизации Windows. Мне нужно вывести приложение Excel на передний план. Я могу открыть приложение Excel и получить список запущенных подпроцессов. Но я не уверен, как приложение Excel на передний план. Пожалуйста, помогите
import subprocess
from win32com.client import Dispatch
xl = Dispatch("Excel.Application")
xl.Visible = True
cmd = 'WMIC PROCESS get Caption,Commandline,Processid'
proc = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE)
for line in proc.stdout:
print(line)
У меня открывается список приложений, но мне нужно вывести Excel на передний план. Пожалуйста, помогите мне, как это сделать.
b'EXCEL.EXE "C: \ Program Files \ Microsoft Office \ root \ Office16 \ EXCEL.EXE"
b'SearchFilterHost.exe740 \ r \ r \ n 'b'python.exe C: \ Users \ arvin \ AppData \ Local \ Programs \ Python \ Python37-32 \ python.exe \ r \ r \ n 'b'conhost.exe \ ?? \ C: \ WINDOWS \ system32 \ conhost.exe 0x4 15724 \ r \ r \ n 'b'cmd.exe C: \ WINDOWS \ system32 \ cmd.exe / c "WMIC PROCESS get Caption, Commandline, Processid"18084 год - 1008 *