#activex
#activex
Вопрос:
Конвертировать может быть неправильным словом, но чтобы избавить пользователя от необходимости что-то устанавливать, я подумал, можно ли встроить небольшой EXE-файл в веб-страницу (только IE) с использованием ActiveX, чтобы он запускался при нажатии кнопки. Очевидно, что это большая дыра в безопасности, но возможно ли это?
Ответ №1:
Ух, от одной мысли об этом у меня немного замирает внутри.
Но да, упакуйте exe-файл и activex в cab-файл и используйте activex для запуска exe-файла.
Информация об упаковке cab-файлов ActiveX находится здесь:http://msdn.microsoft.com/en-us/library/aa751974 (v = против 85).aspx
Немного больше информации о Inf-файлах (в частности, бит DestDir):http://msdn.microsoft.com/en-us/library/aa741215 (v = против 85).aspx
Это позволило бы вам поместить exe-файл в известное местоположение (Windows или System), чтобы вы могли запустить его из элемента управления activex, если разрешения были установлены правильно
Комментарии:
1. Я согласен, что это некрасиво, однако в мире, где нет необходимости в безопасности, такие вещи довольно аккуратны, ИМХО.