Лучший отвечающий
Отслеживание события закрытия окна IE

Вопрос
-
Добрый день, коллеги. Требуется в сжатые сроки на коленке создать киоск с веб-браузером.
Споткнулся на ситуации, когда пользователь закрывает окно IE. В этом случае, очевидно, требуется его перезапуск, но я не могу найти способ сделать это оперативно.
В данный момент в Task Sheduler запускается примитивный скрипт, который отслеживает наличие процесса. Но задача запускается лишь раз в 5 минут. Хотелось бы меньшей паузы между закрытием окна и перезапуском процесса.
Предполагаю, что есть возможность генерировать виндовый event по закрытию окна IE, но не знаю как это сделать.
Microsoft Certified Do Nothing Expert
14 января 2014 г. 7:10
Ответы
-
- Помечено в качестве ответа Dmitriy VereshchakMicrosoft contingent staff, Moderator 28 января 2014 г. 7:22
14 января 2014 г. 9:15 -
1я мысль http://browsers.about.com/od/internetexplorertutorials/ss/ie8-full-screen-mode.htm
если сенсорный экран без клавы то пользователь не будет закрывать браузер
Есть еще такая линка там 3й пост с низу, и тут можно глянуть
Еще как вариант можно попробовать запускать ИЕ как сервисТогда можно будет поставить галку перезапускать.
Как это сделать написано например тут (у меня не вышло реализовать) но хз
Если получится сделать сервис - то в него есть резон запихнуть не сам ие а батник его запускающий дабы окно всегда появлялось развёрнутым можно юзать такой код:
cd "C:\Program Files (x86)\Internet Explorer" powershell Start-Process .\iexplore.exe -WindowStyle Maximized
- Изменено Vector BCOModerator 14 января 2014 г. 13:32
- Помечено в качестве ответа Dmitriy VereshchakMicrosoft contingent staff, Moderator 28 января 2014 г. 7:22
14 января 2014 г. 9:54Модератор
Все ответы
-
- Помечено в качестве ответа Dmitriy VereshchakMicrosoft contingent staff, Moderator 28 января 2014 г. 7:22
14 января 2014 г. 9:15 -
1я мысль http://browsers.about.com/od/internetexplorertutorials/ss/ie8-full-screen-mode.htm
если сенсорный экран без клавы то пользователь не будет закрывать браузер
Есть еще такая линка там 3й пост с низу, и тут можно глянуть
Еще как вариант можно попробовать запускать ИЕ как сервисТогда можно будет поставить галку перезапускать.
Как это сделать написано например тут (у меня не вышло реализовать) но хз
Если получится сделать сервис - то в него есть резон запихнуть не сам ие а батник его запускающий дабы окно всегда появлялось развёрнутым можно юзать такой код:
cd "C:\Program Files (x86)\Internet Explorer" powershell Start-Process .\iexplore.exe -WindowStyle Maximized
- Изменено Vector BCOModerator 14 января 2014 г. 13:32
- Помечено в качестве ответа Dmitriy VereshchakMicrosoft contingent staff, Moderator 28 января 2014 г. 7:22
14 января 2014 г. 9:54Модератор