pywinauto自动控制cmd键入命令

由于要做自动化部署,尝试了一下pywinauto这个模块,配合spy++工具,在已打开的cmd窗口自动键入命令。

import pywinauto
dialogWindow = pywinauto.application.Application().connect(title="命令提示符", class_name="ConsoleWindowClass")
window = dialogWindow.top_window()
window.type_keys("echo{SPACE}hello\r")

echo后面有个空格,没法键入,参照官方文档使用{SPACE}代替

pywinauto自动控制cmd键入命令_第1张图片
结果.png

文档:https://pywinauto.readthedocs.io/en/latest/

你可能感兴趣的:(pywinauto自动控制cmd键入命令)