Иногда появляется необходимость запускать ПО для управления удаленным рабочим столом с веб страницы.
Предлагаю вариант без использования activex, регистрации и СМС. На примере Radmin.
1. Создаем reg файл для установки новой ассоциации файлов Windows.
Содержимое файла radmin.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\rdmnt]
@="URL:rdmnt Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\rdmnt\DefaultIcon]
@="c:\\radmin.cmd"
[HKEY_CLASSES_ROOT\rdmnt\shell]
[HKEY_CLASSES_ROOT\rdmnt\shell\open]
[HKEY_CLASSES_ROOT\rdmnt\shell\open\command]
@="\"c:\\radmin.cmd\" %1"
2. Создаем файл radmin.cmd , в котором будет производиться вызов программы Radmin с нужными параметрами.
Содержимое файла radmin.cmd
set mymy=%1
start \\SERVER\DISTRIB\Radmin.exe /connect:%mymy:rdmnt:=%
3. Размещаем на файловом сервере каталог с установленным ПО Radmin.
4. Теперь можно использовать на страницах веб конструкцию:
<a href='rdmnt:COMPNAME'>COMPNAME</a>