Что нового

Команды Autoit не действуют на окно CCleaner

Thirteenth

Новичок
Сообщения
8
Репутация
0
Добрый день!
Win 10, SciTE-Lite Version 3.5.4 , CCleaner v5.66.7716 (64-bit)
Порядком намучавшись, упростил скрипт до двух строк, полностью избавившись от вероятности ошибки ввода, запускаю скрипт, мышкой активирую окно CCleaner:

Код:
Sleep(3000)
$hWnd = WinGetHandle("[ACTIVE]")
MsgBox(4096, "", $hWnd)

;~ WinClose($hWnd)
WinMove($hWnd, "", 10, 10, 200, 300)


Скрипт получает хендл окна, может получить заголовок, но команды по управлению окном не работают, т.е. не могу закрыть, подвинуть, изменить размер, нажать кнопку. Такая проблема исключительно с CCleaner.
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
CCleaner при запуске запрашивает права администратора? Если да, то скрипту тоже нужны эти права
Код:
#RequireAdmin
 
Автор
T

Thirteenth

Новичок
Сообщения
8
Репутация
0
Хотел уже ответить, что CCleaner прав не запрашивает, а #RequireAdmin помогло, но отдельно проверил - запрашивает, глаз настолько замылился, что на автомате это окошко закрывал. Спасибо!
 
Верх