在Windows中自动化流程

时间:2014-09-17 12:42:33

标签: python shell powershell vbscript

我们有一个Web应用程序,可在需要服务器刷新时发出警报。当警报到来时,我们必须打开一个Windows应用程序,给出服务器名称&刷新服务器。是否可以使用任何脚本语言自动执行此过程?

1 个答案:

答案 0 :(得分:3)

你提醒系统可以启动一个python脚本。例如,看一下here,看一下当outlook收到电子邮件时启动python脚本的简单方法。

然后你可以使用pywinauto,它有一个非常简单的API:

from pywinauto import application

app = application.Application.start("notepad.exe")
app.Notepad.MenuSelect("Help->About Notepad")
app.AboutNotepad.OK.Click()
app.Notepad.Edit.TypeKeys ("pywinauto Works!", with_spaces = True)

另请参阅:Why write yet another automation tool if there are so many out there?,以便与其他现有工具进行比较。