Любой код может сканировать файлы с учетом местоположения и разрешений. Для веб-сайта, чтобы открыть исполняемый файл на другом компьютере и разрешить ему запуск и получить доступ к файлам, содержащимся на веб-сервере, потребуется ужасно низкий уровень безопасности, что означает, что вся система практически полностью открыта для атаки. Если ваша система полностью защищена брандмауэром и, следовательно, защищена от внешних помех, вам нужно больше смотреть на разрешения и меньше на код.
Чтобы запустить exe на компьютере, попробуйте следующий пример блокнота, хотя вам, возможно, придется использовать и указанный каталог
ProcessStartInfo psi = new ProcessStartInfo ("notepad.exe");
psi.WindowStyle = ProcessWindowStyle.Hidden;
Процесс p = новый Процесс ();
p.EnableRaisingEvents = true;
p.Exited + = новый EventHandler (ExitHandlerToKillProcess);
p.StartInfo = пси;
p.Start ();
и когда закончите, не забудьте убить процесс. Поочередно используйте JavaScript. В любом случае следите за разрешениями безопасности и помните о рисках, связанных с этим.