Я хочу сделать сценарий Python, который автоматизирует процесс установки сервера VPN в Windows XP, но единственный способ, которым я знаю, как сделать это, использует диалоговые окна графического интерфейса пользователя Windows. Как я пошел бы о выяснении, что те диалоговые окна делают к системе и разрабатывают сценарий Python для автоматизации ее?
Взгляните на SIKULI - были сообщения о неидеальной работе в Windows, но это действительно просто поэкспериментируйте и запустите простой скрипт.
Вы можете использовать SendKeys для отправки нажатий клавиш в рассматриваемые диалоги, и несколько дополнительных трюков, если вам также нужны действия мыши.
Или можно использовать StraceNT для отслеживания всех системных вызовов, выполняемых при ручном прохождении через диалоги, и воспроизвести их в Python с помощью win32 расширений или ctypes.
Узнайте, как сделать то, что вы хотите, с помощью команд (в командной строке) и напишите сценарий с этими командами.