2013-11-25 3 views
-2

링크를 클릭하면 실행 파일을 실행해야합니다. 실행 파일은 서버 또는 클라이언트 시스템에있을 수 있으며 이미 설치되어 있습니다. html, javascript 또는 asp를 사용하여 그렇게 할 수 있습니까? 브라우저를 전체 화면 모드로 터치 스크린 모니터에서 사용하겠습니다. 페이지에서 사용자는 exe를 열 수 있습니다.브라우저에서 실행 파일을 실행하는 방법은 무엇입니까?

+0

를 얻을 수 있습니다. 예를 들어 IIS에서 호스팅되는 PHP 또는 Perl 페이지를 볼 때마다 .exe 파일을 실행합니다. 일부 실행 파일은 데스크톱 액세스 권한이있는 경우에만 실행할 수 있습니다. – John

+0

서버에서 응용 프로그램을 시작하는 방법은 여러 가지가 있지만 클라이언트에는 표시되지 않습니다 (그러나 응용 프로그램이 종료 된 후에는 응답을 얻을 수 있습니다). 너가 원하는게 그거야? – stare

답변

0
  1. 모든 클라이언트 시스템이 달성되면, 당신은 당신의 exe 경로를 지정하는 코드 아래 수정할 수 있습니다
  2. 만 IE 작동 같은 위치에이 실행 파일을 설치해야합니다.

    어플리케이션 실행 부 RUNFILE 함수() { WshShell = 새로운 ActiveXObject ("WScript.Shell"); WshShell.Run ("c : /windows/system32/notepad.exe", 1, false);

+0

함수는 기계에서만 호출되어야하므로 원하는대로 준비 할 수 있습니다. Chrome에서 동일한 작업을 수행 할 수있는 방법이 있습니까? –

+0

MIME 형식을 레지스트리에 추가하고 열린 메서드로 실행 파일을 바인딩 할 수 있습니다. – Godinall

2

당신이 기계에 대한 전체 액세스 권한이있는 경우 } , 당신은 스카이프와 않는 다른 애플 리케이션과 같은 사용자 정의 하이퍼 링크 프로토콜을 만들기 위해 몇 가지 레지스트리 항목을 만들 수 있습니다. 이 방법은 모든 브라우저에서 작동합니다. 서버에 그것을 실행하는 경우

그런 다음 그것을 실행에 따라 추가 정보를 원하시면에게 here

다른 방법 on this postanother post

관련 문제