브라우저에서 단추를 누르면 클라이언트를 열 수 있습니다
function doClientStatus(requisitionNum,runNum,status){
//startMinaClient(requisitionNum,runNum,status);//
window.oldOnError = window.onerror;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1){
alert(" ! ie ' ActiveX ' , ");
return true;
}else
return false;
};
var command = 'D:\\ACME\\win32_vc2008_desktop\\LogMonitor.exe';
// command = command + ' 10.11.11.19 1234 -C';
command = command + ' -C';
var wsh = new ActiveXObject('WScript.Shell'); //
if (wsh) {
wsh.Run(command);
}
wsh = null;
window.onerror = window.oldOnError;
}
2. 브라우저가 구글인 경우:
이상의 방법은 무용하니 등록표를 써야 한다.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ACME.1]
@="URL:ACME.1 Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ACME.1\shell]
[HKEY_CLASSES_ROOT\ACME.1\shell\open]
[HKEY_CLASSES_ROOT\ACME.1\shell\open\command]
@="D:\ACME\win32_vc2008_desktop\LogMonitor.exe 11.111.11.11 8888 -C"
설명:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ACME.1] //ACME.1 ,HKEY_CLASSES_ROOT
@="URL:ACME.1 Protocol Handler" // (ACME.1 )
"URL Protocol"="" // (ACME.1 )
[HKEY_CLASSES_ROOT\ACME.1\shell] //
[HKEY_CLASSES_ROOT\ACME.1\shell\open] //
[HKEY_CLASSES_ROOT\ACME.1\shell\open\command] //command (@= )
@="D:\ACME\win32_vc2008_desktop\LogMonitor.exe 11.111.11.11 8888 -C"
등록표 작성 후 직접 활용
html :
js :
window.location.href = "ACME.1:\\"
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.