Попросите пользователя открыть exe после загрузки (например, справка по удаленному управлению)

#javascript #browser

#javascript #браузер

Вопрос:

Возможно ли это: «Попросить пользователя открыть exe после загрузки?»

Актуально:

  • Чтобы решить проблему для клиентов (особенно пожилых и людей с ограниченными возможностями), я отправляю exe-файл удаленного управления по ссылке.

  • Эта ссылка также содержит отдельные «изображенные инструкции» для каждого браузера (определяет: ie / Chrome / Firefox) для загрузки и запуска exe.

  • Особенно Firefox очень сложен для целевой группы. (скрытое меню, минимум 3 клика)

Конечно, открытие exe-файла из браузера не является большой проблемой для нас, ИТ-администраторов, и мы даже не можем себе представить, что это будет одна из них. Но у некоторых людей действительно есть проблема.

Итак, есть ли какой-либо Javascript или что-то еще, чтобы попросить пользователя открыть exe?

  • Страница имеет EV-SSL, а exe подписан EV

  • Я не прошу автоматически открывать exe. Я знаю, что это будет представлять угрозу безопасности. Я только хотел бы помочь пользователю легче запустить exe.

Комментарии:

1. Насколько я знаю, нет средств сделать то, что вы ищете. Что вы могли бы сделать, это попытаться определить браузер, а затем показать руководство для конкретного браузера после запуска загрузки.

2. Это то, что я действительно делаю: отдельные «изображенные инструкции» для каждого браузера. Но я надеюсь, что есть лучший способ.

3. Я думаю, что большая часть сложностей, вероятно, связана с тем, что это все еще безопасность, даже если exe не открывается автоматически, и в значительной степени по тем же причинам, почему вы хотите это сделать: пользователи не понимают, что они делают с компьютером, поэтому, если злоумышленник может «обмануть» их ввыполнение двоичного файла почти так же хорошо, как его автоматическое выполнение.

4. Конечно. «пользователи не понимают, что они делают с компьютером» — поэтому они просят помощи у ИТ-администратора 😉

5. ИТ-администратор или мошенник, выдающий себя за него. Та же проблема не позволяет им понять разницу.