Comments 15
Вот если было бы еще нормальное решение для GPO, а то обычно это танцы с бубном что то поменять:)
>>> Часто встречается задача автоматизировать установку/удаление софта на 100500 тестовых машинах. Покажем, как это можно сделать на примере 7zip.
cinst 7zip
cinst 7zip
Ну да, пример иллюстративный. Ниже об этом написано. Сверху тоже пометил, чтоб было понятнее.
да, я понял это просто хотелось бы напомнить о клевой возможности скачать и установить софт под виндой одной командой. Кстати, придумать жизненный и короткий пример применения — особый вид искусства. Я например автоматил некую нерасширямую оболочку на AutoHotKey, и присамтривался в те времена к pywinauto, но что-то не сложилось
Интересно, а сможет ли он работать с WTL?
Насколько я понял из описания WTL, должен смочь.
Смотрю на github и вижу, что нужно первым делом ставить pywin32. И у меня возникает вопрос, а почему это не автоматизировано? Может не все верно понял и 'pip install pywinauto' все заменя поставит?! К примеру, как это делает flask таща за собой werkzeug, itsdangerous и др. ;)
С явой оно работать сумеет? Хотелось бы банк автоматизировать.
Такой вопрос:
Есть Delphi XE8 desktop application, проблема заключается в том, что Меню представляет собой TActionManager. Хочется получить доступ, например, к Программа — > Закрыть. Контролы:
Что уже пробовалось:
app.MainForm.MenuSelect(«item») — меню недоступно
app.MainForm.ActionManager.Item1.Click(), app.MainForm.ActionManager.Client1.Click(), app.MainForm.ActionManager.MainMenu.Click()- нет таких атрибутов
__getitem__, __getattr__ — тоже ничего не дали
Как правильно обратиться к меню?
Заранее, спасибо.
Есть Delphi XE8 desktop application, проблема заключается в том, что Меню представляет собой TActionManager. Хочется получить доступ, например, к Программа — > Закрыть. Контролы:
Control Identifiers:
TActionToolBar - 'b''' (L0, T51, R1861, B78)
'b'''
'b'0''
'b'1''
'b'TActionToolBar''
TActionMainMenuBar - 'b'\\u041c\\u0435\\u043d\\u044e'' (L0, T22, R1861, B51)
'b'TActionMainMenuBar''
'b'\\u041c\\u0435\\u043d\\u044e''
'b'\\u041c\\u0435\\u043d\\u044eTActionMainMenuBar''
TStatusBar - 'b''' (L0, T1095, R1861, B1114)
'b'2''
'b'StatusBar''
MDIClient - 'b''' (L0, T78, R1861, B1095)
'b'3''
'b'MDIClient''
Что уже пробовалось:
app.MainForm.MenuSelect(«item») — меню недоступно
app.MainForm.ActionManager.Item1.Click(), app.MainForm.ActionManager.Client1.Click(), app.MainForm.ActionManager.MainMenu.Click()- нет таких атрибутов
__getitem__, __getattr__ — тоже ничего не дали
Как правильно обратиться к меню?
Заранее, спасибо.
Sign up to leave a comment.
Старый новый pywinauto: автоматизация Windows GUI на Python на примере install/uninstall