98이나 NT에 웹서버를 놓고 http://192..../test.exe 이렇게 하면 test.exe가 CGI인 경우 브라우저에 잘 나타나자나요...
근데 저는 file:///d:/test.exe 이렇게 하고 싶거든요...
다시 말하면 위와같이 하면 test.exe가 도스에서 실행되는데 브라우저에 결과값이 나오게 하고 싶습니다...
안된다고들 하는데 혹시 아시는 분 계시면 답변 부탁드립니다...
변칙적으로 소켓을 이용해서 할 수도 있다는데 영 모르겠네요...
file://로 시작하면 실행결과(stdout)를 화면에 보여주지 않고
화일다운으로 인식을 합니다.
편법을 사용하시기 바랍니다.
1. RunDosCommand라는 함수로 실행결과를 캡쳐한다(Q&A에서 조회하면 나옴).
2. 캠쳐한 것을 temp.htm으로 저장한다.
3. 브라우저에서 temp.htm을 호출한다.
궁금이 wrote:
> 98이나 NT에 웹서버를 놓고 http://192..../test.exe 이렇게 하면 test.exe가 CGI인 경우 브라우저에 잘 나타나자나요...
>
> 근데 저는 file:///d:/test.exe 이렇게 하고 싶거든요...
>
> 다시 말하면 위와같이 하면 test.exe가 도스에서 실행되는데 브라우저에 결과값이 나오게 하고 싶습니다...
>
> 안된다고들 하는데 혹시 아시는 분 계시면 답변 부탁드립니다...
>
> 변칙적으로 소켓을 이용해서 할 수도 있다는데 영 모르겠네요...