Rover
1) для EXE ставишь %1
2) там своих достаточно.
IIS не обрабатывает файлы ехе
-
Rover
Re: IIS не обрабатывает файлы ехе
Rover
Ладно. сделаете - я вас предупреждал.
Короче, этого делать нельзя по соображениям безопасности. Точнее, можно, но очень осторожно. А чтоб он файлы VB обрабатывал - по вашему, он будет смотреть, на чем написана программа (как?!), и если на VB - запускать, иначе нет?
Если и делать - то оформлять как COM-объект внутри программы и создавать на странице, а не запускать из урла
Ладно. сделаете - я вас предупреждал.
Короче, этого делать нельзя по соображениям безопасности. Точнее, можно, но очень осторожно. А чтоб он файлы VB обрабатывал - по вашему, он будет смотреть, на чем написана программа (как?!), и если на VB - запускать, иначе нет?
Если и делать - то оформлять как COM-объект внутри программы и создавать на странице, а не запускать из урла

-
Rover
Re: IIS не обрабатывает файлы ехе
нет, он не должен смотреть на чем написан файл, он должен его если ехе обрабатывать VB. Стоит asp - d:\WINNT...\asp.dll - все асп обрабатывать asp.dll. А мне так надо для ехе на VB. Та пусть я его обзову хоть vb6, мне надо чтоб на vb обрабатывал. А вообще безопасность тут меня не волнует - админская прога и права стоят аж на NTFS...
-
Rover
Re: IIS не обрабатывает файлы ехе
То есть ты хочешь, чтобы если у файла раширение exe его обрабатывал VisualBasic???.-
Rover
Re: IIS не обрабатывает файлы ехе
блин, а что тут такого? какое отношение имеет расширение? Можно поставить вообще .hftrytr и сказать обрабатывать asp.dll
-
Rover
Re: IIS не обрабатывает файлы ехе
Rover
А при чем тут VB???
Твой exe на нем скомпилирован?
Если нужен получить в браузере результаты выполнения EXE, то его нужно вызывать с ключами командной строки. А-ля /winnt/system32/cmd.exe /c+dir. Иначе идет тупой HTTP GET к исполняемому файлу.
Как идея. Если приложение консольное, то обработчиком можно приделать cmd.exe.
А при чем тут VB???
Твой exe на нем скомпилирован?
Если нужен получить в браузере результаты выполнения EXE, то его нужно вызывать с ключами командной строки. А-ля /winnt/system32/cmd.exe /c+dir. Иначе идет тупой HTTP GET к исполняемому файлу.
Как идея. Если приложение консольное, то обработчиком можно приделать cmd.exe.