2014-01-19 3 views
0

나는 VBScript 파일이 있습니다. 그것의 컴퓨터에 잘 작동합니다. 버튼 클릭으로 실행되도록 PHP 사이트에 넣고 싶습니다. php에서 실행할 수 있습니까?PHP에서 vbs 파일을 실행하는 방법

감사합니다.

+2

어쩌면? 당신은 "PHP 사이트"에 대해 아무 말도하지 않습니다. 창문 상자 야? 그렇지 않다면 vbscript는 해당 컴퓨터에 대한 임의의 텍스트 가비지 일 가능성이 매우 높습니다. –

+0

난 그냥 PHP 파일을 사용하여 "a.vbs"를 실행하고 포럼, 위키에서 솔루션을 찾고있다. – Mel

답변

0

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); 
+0

시도해 보았지만 응답이 없습니다 .. "com"확장 프로그램이 이미 활성화되어 있습니다. $ wshshell의 창을 표시하려면 "0"을 "1"로 바꿔야합니다. 그렇지 않습니까? 하지만 난 아직도 응답을 얻지 못했습니다 .. 스크립트에 대한 정보를 얻으려면 어떻게해야합니까? 죄송합니다. 영어가 좋지 않습니다. D – Mel

0

또 다른 대안은

시스템 (: 당신의 PHP 스크립트 내에서

3)이 코드 쓰기 'cscript.exe를 "C를 : /somedir/somevbsfile.vbs을"');

관련 문제