AppActivate не срабатывает
Задача: требуется запускать на компьютерах пользователей программы и управлять ими средствами WSH, с учётом того, что пользователи, возможно, будут продолжать зачем-то тыкать в другие окна. Поэтому, перед выполнением действий вызываем AppActivate.
Пример из справки: Код:
Set WshShell = CreateObject("WScript.Shell") |
Solarity, у меня скрипт нормально отработал - переключился на блокнот как и задумано, как вариант - попробуйте указать заголовок окна вместо PID, проверьте правильность возвращаемого PID... а вообще для задач "управления программами" AutoIT доктор прописал... ;)
|
Проверял на нескольких компах - открываю папку со скриптом, запускаю, открывается блокнот, тут же кликаю по папке - и блокнот оказавшийся на заднем плане там и остаётся, только мигает оранжевым в панели задач. =)
PID правильный, блокнот реагирует, просто не так, как надо. =) Сам хочу писать на AutoIt, но я не один и коллега хочет единообразия, а он за WSH. =) |
Цитата:
|
Время: 09:14. |
Время: 09:14.
© OSzone.net 2001-