나는 VBScript 파일이 있습니다. 그것의 컴퓨터에 잘 작동합니다. 버튼 클릭으로 실행되도록 PHP 사이트에 넣고 싶습니다. php에서 실행할 수 있습니까?PHP에서 vbs 파일을 실행하는 방법
감사합니다.
나는 VBScript 파일이 있습니다. 그것의 컴퓨터에 잘 작동합니다. 버튼 클릭으로 실행되도록 PHP 사이트에 넣고 싶습니다. php에서 실행할 수 있습니까?PHP에서 vbs 파일을 실행하는 방법
감사합니다.
1) 예를 들어 파일 안에 당신에게 VBS 코드를 넣어 : "my_vbs_code.vbs"
2) 당신은 "COM"
당신 PHP config
에 수있게 확장이 필요합니다.
$WshShell = new COM("WScript.Shell");
$obj = $WshShell->Run("cscript ABSOLUTE/PATH/TO/my_vbs_code.vbs", 0, true);
시도해 보았지만 응답이 없습니다 .. "com"확장 프로그램이 이미 활성화되어 있습니다. $ wshshell의 창을 표시하려면 "0"을 "1"로 바꿔야합니다. 그렇지 않습니까? 하지만 난 아직도 응답을 얻지 못했습니다 .. 스크립트에 대한 정보를 얻으려면 어떻게해야합니까? 죄송합니다. 영어가 좋지 않습니다. D – Mel
또 다른 대안은
시스템 (: 당신의 PHP 스크립트 내에서
3)이 코드 쓰기 'cscript.exe를 "C를 : /somedir/somevbsfile.vbs을"');
어쩌면? 당신은 "PHP 사이트"에 대해 아무 말도하지 않습니다. 창문 상자 야? 그렇지 않다면 vbscript는 해당 컴퓨터에 대한 임의의 텍스트 가비지 일 가능성이 매우 높습니다. –
난 그냥 PHP 파일을 사용하여 "a.vbs"를 실행하고 포럼, 위키에서 솔루션을 찾고있다. – Mel