我们有一个 Web 应用程序,可以在需要刷新服务器时发出警报。当警报出现时,我们必须打开一个 Windows 应用程序,提供服务器名称并刷新服务器。可以使用任何脚本语言来自动化此过程吗?
最佳答案
您的警报系统可以启动 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?与其他现有工具进行比较。
关于python - 在 Windows 中自动化流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25890877/