Я работаю над интранет для общества.
Я создал несколько программ.
Что мне нужно, когда клиент нажимает на <button>
моего веб-сайта, программа запускается.
Некоторые из моих программ являются .jar в компьютерах клиентов.
Мне нужно будет запустить их с аргументами.
Я знаю, что невозможно запустить команду cmd с веб-сайтом на рабочем столе клиента. Но можно ли запускать программы? Мои клиенты находятся в IE.Запуск программы веб-клиентов
I судимое это:
<script type="text/javascript">
var obj = new ActiveXObject("WScript.Shell");
obj.run('explorer.exe /e "C:\\ton dossier"', 0, true);
</script>
Но это просто открыть мне папку документов (всегда).
Любая идея?
Вы уверены, что «тонированное досье» - это приложение, документ или только часть папки? Обычно исследователь должен запускать связанную программу, то есть 'obj.run ('explorer.exe/e" C: \\ ton dossier.docx "', 0, true);' (помните суффикс!) –
obj.run (' C: \ Java \ jre \ bin \ java.exe "C: \\ Пользователи \ adm_adv \ Desktop \ ouvrir.jar" ', 0, true); вернул мне «Ошибка», мой .jar работает, когда я дважды нажимаю на него. –
Чтобы запустить jar-файлы из браузера, вы можете использовать java-web start, просто Google для этого –