Что нового

[Окна, Диалоги] Скрыть системный диалог

Kashey

Чайник
Сообщения
3
Репутация
0
Имеется патч, позволяющий увеличить количество пользователей удаленного рабочего стола на Win XP. При применении данного патча меняются системные файлы. Соответственно срабатывает система защиты файлов винды. Хочу спрятать это окошко и согласиться заменить системные файлы.
Пробую так
Код:
if WinExists("Защита файлов Windows")=0 Then 
       WinWait("Защита файлов Windows","",30) 
       $hWndtmp1 = WinGetHandle('Защита файлов Windows') 
    WinSetState($hWndtmp1,'',@SW_HIDE) 
       ControlClick($hWndtmp1,"","Button3") 
   Else 
       $hWndtmp1 = WinGetHandle('Защита файлов Windows') 
    WinSetState($hWndtmp1,'',@SW_HIDE) 
       ControlClick($hWndtmp1,"","Button3") 
   EndIf
окно все-равно видно. Подскажите плз :(
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 517
Репутация
321
Я конечно скажу то что ооочччень далеко от этой темы, но почему бы просто не отключить защитник Windows? У меня имеется патч, который его полностью отключает :smile:

P.S. Меня жуутко он раздражает, и я его первым делом вырубаю.
 
Автор
K

Kashey

Чайник
Сообщения
3
Репутация
0
Уточню, что вопрос по win xp. Просто защитник имхо в вистах-севенах. А тут просто окошко появляется системное с вопросом о том, что некоторые файлы заменены неоригинальными версиями. Оставить их или восстановить оригинал. Если выбираешь восстановить-требует дистрибутив. Так вот это же простое системное окно, и @SW_HIDE должен действовать на него как и на другие окна. Может последовательность команд у меня не та, может синтаксис неверный... х.з. С остальными окнами все прячется норм, а это моргает,блин :wacko:
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 517
Репутация
321
Kashey [?]
Уточню, что вопрос по win xp
Я понял. Я тебе про него и говорил. На "вистах-севенах" оно устроено немного по другому. ("меняй что хошь но не трож ядро" :D)
 
Автор
K

Kashey

Чайник
Сообщения
3
Репутация
0
Погуглив, пришёл к выводу, что сделать как я хочу вряд ли получится. По крайней мере средствами Autoit.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 156
Репутация
2 329
Kashey [?]
Погуглив, пришёл к выводу, что сделать как я хочу вряд ли получится
А вариант Medic84'а не подходит? почему нельзя отключить защиту файлов?



Добавлено:
Сообщение автоматически объединено:

Kashey [?]
А если так:

Код:
Opt("WinWaitDelay", 0)

$sTitle = "Защита файлов Windows"

WinWait($sTitle, "", 30)

If WinExists($sTitle) Then
	WinSetState($sTitle, "", @SW_HIDE)
	ControlClick($sTitle, "", "Button3") 
EndIf
 

vovsla

Осваивающий
Сообщения
546
Репутация
26
может эти настройки помогут?
http://support.microsoft.com/kb/222473/

а можно ссылочку на патч чтобы поэксперементировать с окошком?
 
Верх