我是靠谱客的博主 感性项链,最近开发中收集的这篇文章主要介绍python3一键安装脚本_python3 驱动自动安装脚本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

from pywinauto.application import Application

import os

import time

os.system('start C:/Users/Administrator/Desktop/APD_507_T82II.exe')

time.sleep(5)

#连接软件

app = Application(backend='win32')

app.connect(title_re='EPSON Advanced Printer Driver Ver.5',class_name='#32770')

time.sleep(1)

dw = app.window(title_re='EPSON Advanced Printer Driver Ver.5',class_name='#32770')

dw.set_focus()

dw['下一步(&N)'].click()

time.sleep(1)

dw['同意(A)'].click()

time.sleep(1)

dw['安装(I)'].click()

while True:

if dw.window(title='下一步(&N) >',class_name='Button').exists():

break

dw['下一步(&N) >'].click()

#app['EPSON Advanced Printer Driver Ver.5'].Close()

#连接新窗口

bpp = Application(backend='win32')

print ("请稍后.....程序正在执行中")

bpp.connect(title_re='注册、更改和删除EPSON TM Printer',class_name='#32770',timeout=20)

dw = bpp.window(title_re='注册、更改和删除EPSON TM Printer',class_name='#32770')

dw.ComBox2.select(3)

dw.ComBox2.select('USB')

dw['设为默认打印机'].click()

dw['保存设置 (S)'].click()

dw = bpp.window(title='PrinterReg', class_name='#32770')

dw['否(N)'].click()

dw = bpp.window(title_re='注册、更改和删除EPSON TM Printer',class_name='#32770')

dw['下一步'].click()

print ("请稍后.....程序正在执行中")

dw = bpp.connect(title_re='EPSON Advanced Printer Driver Ver.5',class_name='#32770',timeout=20)

dw.window(title_re='EPSON Advanced Printer Driver Ver.5',class_name='#32770')

while True:

if dw.window(title_re='关闭(C)',class_name='Button').exists():

break

dw['关闭(C)'].click()

print ("打印机驱动安装完毕")

-------------------------------

该程序未编写界面,直接打包成执行脚本。

最后

以上就是感性项链为你收集整理的python3一键安装脚本_python3 驱动自动安装脚本的全部内容,希望文章能够帮你解决python3一键安装脚本_python3 驱动自动安装脚本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部