Как открыть файл exe локальной машины из серверного сценария в C #?Я не хочу ActiveXObect - PullRequest
0 голосов
/ 25 декабря 2018

Как открыть файл .exe локальной машины из серверного скрипта в c #?Я не хочу ActiveXObect.

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

В Internet Explorer вы можете использовать ссылку на JavaScript, но вы должны установить параметры безопасности в интрасети, чтобы разрешить это.Я не знаю, как сделать это с другими браузерами.

javascript:(new ActiveXObject('Shell.Application')).ShellExecute('shortcut.lnk');

Или

javascript:(new ActiveXObject('Shell.Application')).ShellExecute('pathtoprogram.exe');
0 голосов
/ 25 декабря 2018

вы можете использовать Process.Start, как в примере ниже:

Process.Start("explorer.exe", linkPath);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...