Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » "изменить параметры" в "Центре обновления Windows" в Vista

Ответить
Настройки темы
"изменить параметры" в "Центре обновления Windows" в Vista

Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Цитировать


Не поможет ли кто через AutoIt скрипт нажать "изменить параметры" в "Центре обновления Windows" в Vista.
Там все через Class: DirectUIHWND.

Отправлено: 09:19, 20-08-2009

 

Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


Я не знаю как там в висте (да я её видуть не могу), однако попробуй так:
Код: Выделить весь код
MouseClick("left",координата x,координата y,1,0)
Вместо координат попробуйте подставить относительные координаты кнопки(@DesktopHight - @DesktopHight*0,10 и т.д.)
А лучше всего приведите скриншот с AutoIt Window Info и окном - если кнопка распознается, то можно кликать по хэндлу.

-------
Бу! Мерзкий любитель кенгуру!

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:56, 20-08-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


А зачем жать на координаты ? ... если можно внести данные через реестр (отключить нужный параметр).

Отправлено: 14:38, 20-08-2009 | #3


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Цитировать


Это все связано с Windows 7 - попытка отключить уведомления Центра поддержки. Но так как Windows 7 не у всех поэтому и отрабатываю алгоритм на Vista

Отправлено: 15:10, 20-08-2009 | #4


Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


Ну раз так то думаю действительно можно через реестр...

-------
Бу! Мерзкий любитель кенгуру!


Отправлено: 15:33, 20-08-2009 | #5


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Цитировать


Изображения
Тип файла: jpg 1.jpg
(65.1 Kb, 12 просмотров)
Тип файла: jpg 2.jpg
(75.8 Kb, 10 просмотров)

1.jpg - меню, 2.jpg - info autoit
>>>> Window <<<<
Title: Центр обновления Windows
Class: CabinetWClass
Position: 271, 95
Size: 800, 600
Style: 0x14CF0000
ExStyle: 0x00000100
Handle: 0x000C01D0

>>>> Control <<<<
Class: DirectUIHWND
Instance: 2
ClassnameNN: DirectUIHWND2
Advanced (Class): [CLASS:DirectUIHWND; INSTANCE:2]
ID:
Text:
Position: 0, 36
Size: 792, 536
ControlClick Coords: 562, 159
Style: 0x56000000
ExStyle: 0x00000000
Handle: 0x001304F8

>>>> Mouse <<<<
Position: 837, 314
Cursor ID: 2
Color: 0xFFFFFF

>>>> StatusBar <<<<
1:
2:
3: Компьютер

>>>> Visible Text <<<<
Панель переходов
Адрес: Панель управления\Центр обновления Windows
Центр обновления Windows
&Установить обновления
Строка меню


>>>> Hidden Text <<<<
Панель управления\Центр обновления Windows
Поиск
ShellView
FolderView
Эл. управления дерева пространства имен
Дерево
Оболочка для размещения общих мест
Включить сей&час
Пров&ерка обновлений
Пр&екратить установку
Пов&торить
&Перезагрузить сейчас
&Установить сейчас

Отправлено: 15:47, 20-08-2009 | #6


Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


Лучше внеси изменения через реестр. И сделай перезагрузку. И то и другое возможно в автоИТе. Так легче и нервы целы

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 18:35, 20-08-2009 | #7


Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


А ключ реестра советую отмониторить RehMonом, там будет метка Set Key.
Потом его пиши :
Код: Выделить весь код
RegWrite ( "КЛЮЧ !!!!", "Название ключа", "REG_DWORD", 00000000 )
Думаю будет примерно так.
А перезагрузка:
Код: Выделить весь код
Run(@COMSPEC & " /c %WINDIR%\system32\shutdown.exe -r -t 00")
Правда насчет висты я не знаю, вдруг там нету шатдауна...

-------
Бу! Мерзкий любитель кенгуру!


Отправлено: 20:22, 20-08-2009 | #8


Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


Цитата Nik_rus:
А перезагрузка:
Код:
Run(@COMSPEC & " /c %WINDIR%\system32\shutdown.exe -r -t 00") »
Зачем придумывать велосипед ?

Код: Выделить весь код
Shutdown (2)
Вот перезагруза.

З.Ы. Еще коды выключения

Код: Выделить весь код
0 - завершить работу текущей учетной записи (logoff) 
1 - выключить компьютер (shutdown) 
2 - перезагрузить (restart) 
4 - принудительно завершить (force) 
8 - отключить питание (power down) 
16= Force if hung
32= Standby
64= Спящий режим

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 20:49, 20-08-2009 | #9


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Рестарт так вроде но если вы любите извращение ... (шутдаун есть на Висте небоись)
Код: Выделить весь код
Shutdown (2) ;  Reboot
Службу обновления можно как вырубить.... вроде
Код: Выделить весь код
Windows Registry Editor Version 5.00

;Центр обновления Windows (Windows Update)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
"Start"=dword:00000004

Тип запуска служб:
"Start"=dword:00000002 - Авто
"Start"=dword:00000003 - Вручную
"Start"=dword:00000004 - Отключить
"DelayedAutoStart"=dword:00000001 - Отложенный запуск (применяется только с параметром "Start"=dword:00000002 - Авто)


Отправлено: 20:49, 20-08-2009 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » "изменить параметры" в "Центре обновления Windows" в Vista

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - [решено] Работает ли "Защитник Windows" при отключенном "Центре обеспечения безопасности"? ~SloNicK~ Microsoft Windows 7 7 04-01-2010 13:57
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? verdix Microsoft Windows 2000/XP 3 03-10-2009 23:46
Debian/Ubuntu - [решено] Пропали кнопки "свернуть","закрыть","во весь екран" в папках Alex.sys Общий по Linux 5 02-04-2009 11:13
Не получается найти все выпуски "Хакер"+"спец"+"железо" verdix Хочу все знать 5 29-11-2008 15:19
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") submaster Microsoft Windows NT/2000/2003 5 13-09-2006 12:29




 
Переход